Post

Avatar
Don't Repeat Yourself (DRY) has got to be the most harmful cognitohazards we've managed to perpetuate in the realm of engineering software 🫠
Avatar
i don't think DRY is that evil but i do think DRY + the rest of OOP principles is a recipe for disaster
Avatar
I think most of these programming concepts just have a bad habit of becoming hard and fast rules in people’s heads rather than just something to consider - which I think applied to any concept goes badly
Avatar
totally! i suppose i'm coming at it from a "don't throw the baby out with the bathwater" perspective, but its also like... how do u solve the desire for a single answer one can map onto every problem lol
Avatar
For all sayings, there are contexts where they are not appropriate, but people are excellent at being pretentious and assumes they work on every single cases.
Avatar
Yeah - I find that most maxims seem to do more harm than good once they get into the hands of those who repeat them ad nauseam
Avatar
One of the most laughable examples is this: Armchair designers: excessive contrast must be avoided Apple: *uses #FFF for background and #000 for body text* Of course there are lots of reasons that make white-back-black-text work but black-back-white-text don't that a simple maxim cannot cover 🫠