A well-architected software project is one where the difficulty of adding a feature is proportional to the delta in functionality you want to add.
Small tweaks should be easy, and big new features that were not part of the design should not be too scary due to the existing code.
May 31, 2022 · 3:42 PM UTC
11
58
4
331











