The Role of Atomic Bomb
Atomic Bomb (or any other generative tool) plays a critical role in predictability.
Architecture is established before code generation begins: this removes a major source of variability.
Mini Exercise
Choose a feature and list the structure you would want Atomic Bomb to define before code generation starts.
Example
For customer onboarding, you might define:
- domain assets: CustomerModel, CustomerService, CustomerState, CustomerApi
- UI structure: CustomerForm, CustomerSummary, CustomerTemplate, CustomerPage