|
|
|
|
|
by WhitneyLand
16 days ago
|
|
Agreed. This is the kind of design wisdom that’s both true and difficult to win an argument over. It reminds me of arguments related to over-engineering and complexity. The principles are super important to having a codebase that scales and continues to be efficient to work in as the team grows, but they are hard to objectively measure. Locally or in isolation something may sound like a great idea. Being able to step back and see the greater ripple effects require some experience and intuition that can’t always be used to convince people otherwise. |
|