4 ms·
Underengineering is far more productive but not always possible when you're defining the overarching architecture of a multi team project. Then you have to rel
by fnord123 7y ago
Underengineering is far more productive but not always possible when you're defining the overarching architecture of a multi team project.
Then you have to rely on experience to do things like definelibg interfaces that can be extended later on instead of overspecifying types. It's hard to balance it just right.