Your Application Needs Different Zones for Different Levels of Understanding
Aravind Kunnath
Two related problems that I have consistently seen in teams are Architectural decisions made before understanding the domain become increasingly difficult to change. Technically, organizationally and psychologically difficult. Teams carry these decisions like a weight. This weight manifests as...