Software craft : TDD, Clean Code et autres pratiques essentielles

Le Software Craft est une approche de développement logiciel qui s'inscrit dans le prolongement des approches agiles et les complète avec les aspects d'ingénierie. Le Software Craft n'est pas une technologie de plus qu'on télécharge et qu'on découvre avec un tutoriel : c...

Descripció completa

Guardat en:
Dades bibliogràfiques
Autors principals: Martraire, Cyrille, Thiefaine, Arnaud, 1977- (Autor), Bartaguiz, Dorra (Autor), Hiegel, Fabien (Autor), Fakih, Houssam, 1978-...., Informaticien (Autor)
Format: Livre papier
Idioma:Français
Publicat: Malakoff : Dunod DL 2025.
Edició:2e édition.
Col·lecció:InfoPro. Études, développement et intégration
Matèries:
Nota: TDD = Test driven development
Autres auteurs : Fabien Hiegel, Houssam Fakih
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Software craft, TDD, Clean Code et autres pratiques essentielles, Cyrille Martraire, 2025, Paris, Dunod, InfoPro, 978-2-10088-669-2
• Software craft, TDD, Clean Code et autres pratiques essentielles, Cyrille Martraire,... Arnaud Thiéfaine,... Dorra Bartaguiz,... [et al.], 2025, Paris, Dunod, 978-21-0088-669-2
Taula de continguts:
  • P.IX
  • Note sur la seconde édition
  • P.XI
  • Avant-propos
  • Partie 1 - Les pratiques incontournables du craft
  • P.2
  • 1. Le Développement Dirigé par les Tests (TDD)
  • P.22
  • 2. Techniques et principes de propreté de code (Clean Code)
  • P.40
  • 3. Les spécifications agiles avec le développement dirigé par le comportement (BDD)
  • P.56
  • 4. Collaborer efficacement avec le pair & mob programming
  • P.75
  • 5. L importance des techniques de refactoring
  • P.89
  • 6. Travailler avec du code legacy
  • P.115
  • 7. Étude détaillée du kata Fraction
  • Partie 2 - Techniques avancées et élargissements
  • P.139
  • 8. Principes et outils pour tester efficacement
  • p.163
  • 9. Outils et techniques avancées de TDD
  • P.180
  • 10. Techniques de conception
  • P.210
  • 11. Transformations de code à caractère architectural
  • Partie 3- Craft et attitudes
  • P.234
  • 12. Introduire le craft dans votre contexte
  • P.241
  • 13. Au-delà des pratiques, un état d esprit
  • P.260
  • 14. Craft 2.0
  • P.266
  • 15. IA et Craft
  • P.283
  • 16. Craft, Conception et Domain-Driven Design (DDD)
  • P.289
  • Annexe 1 : Katalogue, les katas incontournables
  • P.291
  • Annexe 2 : La bibliothèque idéale des crafters
  • P.297
  • Index