- By Mashooq Badar
- Posted 30 Nov 2017
A philosophical view of the Software Craft We choose to think of Software Development as a Craft. Usually when we associate Software Craftsmanship with Code Quality and Agile (more specifically XP practices). That is a very narrow view. In fact Craftsmanship is about our innate...