Book: Agile Technical Practices Distilled - Pedro, Marco, Alessandro
November 18th, 2019
https://leanpub.com/agiletechnicalpracticesdistilled

Table of Contents
Introduction
AGILE TECHNICAL PRACTICES
First steps
PAIR PROGRAMMING
CLASSIC TDD I – TEST-DRIVEN DEVELOPMENT
CLASSIC TDD II
CLASSIC TDD III – TRANSFORMATION PRIORITY PREMISE
DESIGN I – OBJECT CALISTHENICS
Walking
DESIGN II - REFACTORING
DESIGN III – 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
DESIGN IX - CONCLUSION
Flying
OUTSIDE-IN DEVELOPMENT
BEHAVIOR-DRIVEN DEVELOPMENT (A.K.A. LOVE YOUR REQUIREMENTS)
UNDERSTAND THE BUSINESS
THE STORY OF TEAM C
CONCLUSION
Appendices
THE 12 AGILE PRINCIPLES
PopcornFlow by Claudio Perrone
EventStorming by Alberto Brandolini
License: CyberDojo
SAMPLE SOLUTIONS
ABOUT THE AUTHORS
Notes
This post was referenced in: