Slide 13
Slide 13 text
PRACTICES (I)
FOR ACHIEVING HIGH CODE QUALITY
I. Agile Architecture
Constantly evolve the design, and architecture
Concurrently add new features
Principles:
Emergent Design, intentional architecture, design
simplicity, design for testability, prototyping, domain
modeling