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
Replying to @gdb
like add "edit button" to Twitter