tdd oop agile software development agile software development approval tests golden master characterization tests programming test driven development software testing extreme programming evolutionary design solid principles dunning kruger effect imposter syndrome knowledge pair programming workshop testing git vagrant ansible gitlab devops pipelines docker jenkins continuous intregration alan kay high cohesion low coupling tell don't ask avmi2020 strong style pair programming legacy code mob programming xp iad19 t-shaped people umarells silo busting people software design teams kanban team paper planes lean working software soft skills development software avp2018 kata object calisthenics meetup tddmilano object-oriented programming tac2018 robert c. martin uncle bo refactoring transformation priority premise scrum subversion
Tout plus