# Bonnes pratiques - Le code ## Tests automatisés ### Pourquoi ? Comment ? Quand ? [Slides](../resources/tests-slides.key) Pour plus de références : [Lien](https://github.com/Charlynux/tester-douter) ### Exercice Kata, à choisir parmi : - Roman Numerals Kata - Fizz Buzz Kata - Gilded Rose Kata [Détails](https://kata-log.rocks) ## Bonnes pratiques et Pattern de développement C'est assez large, mais il y a des choses à dire autour de : - OO - Les boucles FOR, c'est pour les faibles - [Lien](https://github.com/Charlynux/boucles-for-faibles) - DRY or not - Tiny controllers, Big models - Lien avec les tests - SQL > PHP [Slides](./resources/best-pratices-slides.pdf)