This is your work, valued
Refactoring-Kata-Lift-Pass-Pricing. A refactoring kata where you'll practice disentangling business logic from frameworks and SQL
107BugsZero-Kata. Practice Designing code for less bugs
90DevelopersAnonymous. workshop variation with tests of the Gilded Rose kata
12cara-dojos. Code from the dojos I organize or participate in
5EncodeAudioLegacy. A legacy project, that can be used for Golden Master testing
5real-world-tdd. Practice TDD with actual dependencies, like an external web-server for instance
3composition-over-inheritance-refactoring-kata. Practice composition over inheritance
3agilecup-cularo. Repo for sharing code during the agile cup 24th june 2011
3no-type-checking. Refactoring kata for training removal of "instanceof"
2agilegrenoble2010-4techos. We (a bunch of developers) are creating some demo programs in order to demonstrate them during agile conference in Grenoble in 2010. The project, a bit crazy, aim to demonstrate technical methods applied to agile projects.
2contract-test-database. Java
2legacy-tdd. drafts for presentation at agile-grenoble 2010
1DuplicationKata.php. Exercises for removing duplication
1agile-grenoble-backend. A backend serving session data for agile grenoble
1clojure-tests. Java
1Specification-kata. Practice the specification kata, instructions and description
1test-data-builder. A kata for training test data builders
1PhpSandbox. simple project containing stuff for running phpunit with hamcrest
1hexagonal-ports-design-kata. TypeScript
1Dev-Bar-Refactoring-Kata. Java
1lean-code-challenge-java. https://github.com/chrismdp/checkout-kata
1hexagonal-UI. Refactoring kata for learning hexagonal architecture - UI side
1clojure-tdd. E
1hexagonal-bootstrap. Skeleton for hexagonal architecture
1DDD-and-Dependent-Types. Explorations of dependent types used for domain driven design
1Cara-Code-Retreat. The empty template
1AppliAgileGrenoble. Mobile Application for Agile Grenoble
1dependency-kata. exercises of increasing difficulty for practising dependency breaking techniques
1