3 ms·
This is something I've seen described as "optimizing for deletion" which is the only way to have true modularity.
by lambdaba 5y ago
This is something I've seen described as "optimizing for deletion" which is the only way to have true modularity.
- drittich 5y agoYes! And deleting large amounts of code from a massive tightly-coupled monolith is a great way to learn that first-hand. I like to say that you learn a lot more from dealing with a legacy monolith than you do by implementing the latest clean patterns. It eliminates a lot of cargo-cult mentality and lets you really see what patterns make the difference.