3 ms·
The problem is not that all principles are bad. The problem is that there are so many people writing down stupid rules, and neither the good nor the bad ones ge
by stathibus 5y ago
The problem is not that all principles are bad. The problem is that there are so many people writing down stupid rules, and neither the good nor the bad ones get concretely justified, so it's very difficult for new programmers to discriminate between them. This is how we end up with new CS grads who wrap every new bit of functionality inside a class with getter/setter methods and write dozens of useless unit tests.