Formation

Software Craftsmanship
Ce cours propose une initiation au Software Craftsmanship.
Il propose aussi bien une approche théorique que des exercices pratiques autour de katas de code appropriés.
Module 1 Test Driven Development (TDD)
Vous n'êtes pas convaincu par des dictons tels que "tester c'est douter" ou "les tests c'est fait pour ceux qui ne savent pas coder" ? Ce module a de grandes chances de vous intéresser.

Vous émettez vous-même ce genre de citations ? Il est alors indispensable que vous suiviez ce module !
Unit 1 Test Driven Development : les bases
Unit 2 TDD : Bowling Game Kata
Unit 3 TDD : Refactoring de code Legacy (partie 1)
Module 2 Behaviour Driven Development (BDD)
Extension du TDD au tests plus fonctionnels et faisant intervenir les experts du métier.
Unit 1 BDD avec Cucumber
Module 3 Clean Code
Ce module se focalise sur des techniques de conception et de développement permettant d'aboutir à du code plus élégant et maintenable.
Unit 1 Clean Code (partie 1)
Unit 2 Clean Code - partie 2 (le nommage)