Below is the Manifesto for Software Craftsmen with my take on each statement held within.
As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:
Not only working software, but also well-crafted software
Well crafted code is extremely maintainable code. Write the most maintainable code you currently know how. Continue learning how to write very maintainable software.
Not only responding to change, but also steadily adding value
This is the opposite of increasing technical debt. Update current code in a system to be more maintainable and assure new code is maintainable.
Not only individuals and interactions, but also a community of professionals
Our interactions with individuals will be more beneficial to all, if we foster a sense of community with those that share our vision of software development as a craft.
Not only customer collaboration, but also productive partnerships
To develop a productive partnership with: That is, in pursuit of the items on the left we have found the items on the right to be indispensable.
Please sign the Manifesto for Software Craftsmanship if these values resonate with you.
Original Source: 1 Phil Spitler