Skip to content

Software Craftsmanship

Manifesto

  • We will not make messes in order to meet a schedule.
  • We will not accept the stupid old lie about cleaning things up later.
  • We will not believe the claim that quick means dirty.
  • We will not accept the option to do it wrong.
  • We will not allow anyone to force us to behave unprofessionally.

These points produced the following manifesto

image-20230621104027697

image-20230330093249776

Coding Kata and Dojos

Programmers solve small problems in a not-job-related code base, repeatedly.

In a dojo, these coding katas are solved in a group. One is programming, one is assisting and the rest is criticising. Who does what is cycling through the group.