Chapter 15:
This chapter is about pragmatic craftsmanship. Pragmatic craftsmanship is dealing with things sensibly, in a way where we base our considerations practically, not theoretically. What it is trying to say is why make cheap and lazy code when its just going to come back and bite you while you can just write the well quality code at first, saving you a lot of money and time, and making sure your program is safe and doesn’t break in the future because of small mistakes. By looking at things realistically, we can see what practice should be used where, so clients should never have to pay more for the quality of their product. I agree with all this, to be a craftsman, you need to master your craft and know when to use what practices, without ever needing to sacrifice quality.
Chapter 16:
This chapter is about software craftsman being driven and passionate to do their work and improve their skills on the daily. It isn’t just a job, it is a hobby, and that is the only way a software craftsman can be. This makes you want to learn new things and give it your all, whether it is a little project or large. You don’t care you the money, just the quality of work your produce. Everyday, trying to strive for better than yesterday. Everyday trying to make the industry even better as whole from when you joined. We are the ones pushing our society forward, and to higher limits. We are the evolution of our society. I agree with this because we are at the most basic as it can get, code. It makes programs to run soft wares, which run pretty much everything, all over the world because of our society’s dependence on technology. We are the only thing helping change the world for better and advancing our technology. This is what makes us software craftsman.
From the blog CS@worcester – CS Blog by Gautam by csblogbyg and used with permission of the author. All other rights reserved by the author.