a day ago
- Agile iterative development is better than upfront design, but can lead to scope creep.
- Finding the sweet spot between too much upfront design and too little is crucial.
- Three principles: write code once, spend minimum time, reuse as much as possible.
- Correctly scoping solutions is a valuable skill to avoid future problems.