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
Not only responding to change, but also steadily adding value
Not only individuals and interactions, but also a community of professionals
Not only customer collaboration, but also productive partnerships
That is, in pursuit of the items on the left we have found the items on the right to be indispensable.
From the Manifesto for Software Craftsmanship
Today I was in the very first meeting of the software craftsmanship in Israel group, and it was a very good start.
We had a great turnout – I estimate that than 50 eager software developers came. The organizer Uri Lavi presented the idea of software craftsmanship, it’s roots in Agile practices and explained about the various methodologies and practices that makes a professional software developer.
At the end of the session a prime number code kata was shown – go watch it now if you want to see a good example of how TDD should be done.
Join the Software Craftsmanship in Israel LinkedIn group to discuss software craftsmanship and get notification on upcoming sessions.