Incremental Design
← Back to YAGNI
Build the simplest thing that works now, and evolve the design as requirements become clearer. Incremental design avoids the trap of over-engineering by letting real needs drive architectural decisions rather than speculation.