https://leanpub.com/agiletechnicalpracticesdistilled

./resources/book-agile-technical-practices-distilled-pedro-mar.resources/unknown_filename.png

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

Appendices

  • THE 12 AGILE PRINCIPLES
  • PopcornFlow by Claudio Perrone
  • EventStorming by Alberto Brandolini
  • License: CyberDojo
  • SAMPLE SOLUTIONS
  • ABOUT THE AUTHORS

Notes