Chapter 15 discusses the benefits on writing quality code as opposed to average code. He describes that quality code is expensive and average code being cheap. As a project manager, you want to produce quality products. This entails quality code, but as the author described quality code is expensive. It takes time to write it nice, clean and in an efficient way. As a software craftsman, one must hone in their skills to write quality code that is cheap.
Chapter 16 talks about the definition on being a software craftsman and what to do in order to be successful. In order to be successful with anything, one must have passion in what they are doing. For example, take a look at all of the great athletes in the world. No matter what sport, they all share a similarity. It’s passion for that sport, and that’s what makes them successful. It’s the same for being a software craftsman. You must constantly be learning and keeping up to date with the latest trends in technology in order to stay in the loop.
From the blog CS@Worcester – My Blog by justcodeit94 and used with permission of the author. All other rights reserved by the author.