Contenu connexe
Similaire à Clean code Game
Similaire à Clean code Game (20)
Plus de Mathieu Gandin (6)
Clean code Game
- 1. 1© OCTO 2012Software Craftsmanship
Aujourd’hui, nous pensons qu’être développeur est
une carrière aussi prestigieuse que celle de chef de
projet ou de consultant
Qualité non négociable
Apprentissage
- 3. 3© OCTO 2012
Sujets vus
Clean Code
Meaningful Names
Functions
Comments
Formatting
Objects and Data Structures
Error Handling
Boundaries
Unit Tests
Classes
Systems
Emergence
Concurrency
Successive Refinement
JUnit Internals
Refactoring SerialDate
Smells and Heuristics
Concurrency II
Les bonnes pratiques de l’artisan codeur
Etudes de cas
Le Livre
- 4. 4© OCTO 2012
Lisible
Explicite
Autoportant
Aussi facile à comprendre que de la prose
Clair pour toute l'équipe
Simple et bien structuré
Refactorable facilementTesté
Ne mélange pas les niveaux d'abstraction
Méthodes et classes courtes
Le code clean fait ce qu'il dit et
dit ce qu'il fait
Ne se répète pas
Séparation des responsabilités
Standard
Clean Code
Du code dont on prend soin
- 23. 23© OCTO 2012
Attitude professionnelle
Travailler l’application au fil de l’eau
S’approprier pleinement le code
Recettes au quotidien
- 24. 24© OCTO 2012
Recettes pour appliquer au quotidien ?
Rester pragmatique
Pas de règle absolue
Garder à l’esprit les autres enjeux du projet
Recettes au quotidien