3 ms·
I also sign up into thought school where “principles” went bankrupt. When I see someone quoting principle as a sole reason for code change it automatically shou
by ozim 4y ago
I also sign up into thought school where “principles” went bankrupt. When I see someone quoting principle as a sole reason for code change it automatically shouts it is shallow explanation without much thought.
- bcrosby95 4y agoWe could adopt a principle to solve this problem: something that reminds us that abstractions aren't free. This is the source of the problem of the blind application of principles - which tend to increase the number of abstractions. They aren't free, and people act as if they are. Even good abstractions have a cost. But in a good abstraction, the benefits outweigh the costs.
- ozim 4y agoLooks good for me. I also see that people treat abstraction or indirection as "always good" or at least "free".