Agile technical practices distilled become Agile and efficient by mastering software design
"Delve deep into the various technical practices, principles, and values of Agile. Key Features Discover the essence of Agile software development and the key principles of software design Explore the fundamental practices of Agile working, including test-driven development (TDD), refactoring,...
Otros Autores: | , , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Birmingham ; Mumbai :
Packt Publishing Ltd
2019.
|
Edición: | First edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630677706719 |
Tabla de Contenidos:
- Paid programming
- Classic TDD I-Test driven development
- Classic TDD II
- Classic TDD III- transformation priority premise
- Design I-object calisthenics
- Walking
- Design 2- refactoring
- Design 3-code smells
- Test doubles
- Testing legacy code
- Design IV-design patterns
- Running
- Design V-cohesion and coupling
- Design VI-solid principles ++
- Design VII-connascence
- Design VIII-the four elements of simple design
- Conclusion
- Flying
- Outside-in development
- Behavior-driven development
- Understand the business
- Story of team C
- Conclusion
- The 12 agile principles
- PopcornFlow by Alberto Brandolini
- License: CyberDojo
- Sample solutions
- Feedback.