Diary of a Software Craftsman Diary of a Software Craftsman

Diary of a Software Craftsman

Publisher Description

What makes a piece of software good? What does it mean to perform well? How to effectively debug and fix it? What are some characteristics of a good programmer? These are some of the fundamental questions that the book will try to uncover through a collection of short articles.

The articles in the book were written over a five year period between 2009 and 2014. This is the period of time that I worked at Adobe as a software engineer, mobile phone development became mainstream, Adobe Flash gave its way to native and HTML, developers started dealing with JavaScript as a serious development language, among other things.

I wanted to share my technical experiences and opinions in a non-technical, lightweight, and hopefully enjoyable way. I hope aspiring and current software developers and architects will enjoy this book as much as I enjoyed writing it.

GENRE
Computers & Internet
RELEASED
2014
May 29
LANGUAGE
EN
English
LENGTH
57
Pages
PUBLISHER
Mete Atamel
SELLER
Draft2Digital, LLC
SIZE
103.8
KB

More Books Like This

97 Things Every Programmer Should Know 97 Things Every Programmer Should Know
2010
Code Simplicity Code Simplicity
2012
Programmer's Motivation for Beginners: Real Learning Stories & Tips Programmer's Motivation for Beginners: Real Learning Stories & Tips
2013
Masterminds of Programming Masterminds of Programming
2009
Becoming a Better Programmer Becoming a Better Programmer
2014
Software Engineering at Google Software Engineering at Google
2020

Customers Also Bought

Programmer's Motivation for Beginners: Real Learning Stories & Tips Programmer's Motivation for Beginners: Real Learning Stories & Tips
2013
The Software Development Outsourcing Handbook The Software Development Outsourcing Handbook
2017
BluePrint for Software Engineering BluePrint for Software Engineering
2019
Tools and Algorithms for the Construction and Analysis of Systems Tools and Algorithms for the Construction and Analysis of Systems
2018
Software Development Ideology Software Development Ideology
2014
One Database, Many Instances: How to Have the Best of Both Worlds By Integrating SQL and NoSQL One Database, Many Instances: How to Have the Best of Both Worlds By Integrating SQL and NoSQL
2011