4 ms·
FWIW the second principle especially seems like a nondisagreeable principle. I find it hard to think how a person would support the opposite. "Whenever you can
by dwohnitmok 7y ago
FWIW the second principle especially seems like a nondisagreeable principle. I find it hard to think how a person would support the opposite. "Whenever you can do something you should do that thing."
I suspect the motivation behind your statement is to trade this off against experimentation, in which case a more disagreeable version of this statement might be "we value conservatism of design over experimentation."
- Viliam1234 7y ago> I find it hard to think how a person would support the opposite. "Whenever you can do something you should do that thing." The person would probably phrase it like "you should always do the right thing", and then argue why some things need to be done in a way other people consider too complicated, because (1) it's possible to do it in a way that satisfies some abstract principle, and (2) following the abstract principle is the right thing. For example "whenever it is possible to make a unit test for something, you should do it", even in situations where team members would scream that you really don't need a unit test to verify that 2+2=4. This would make sense as an antidote towards the attitude that you don't really need to test simple things, where the definition of "simple things" keeps expanding until almost everything is considered a simple thing.