4 ms·
Giving in a bad system is more pragmatic rather than good
by eviks 1y ago
Giving in a bad system is more pragmatic rather than good
- hnlmorg 1y agoThe two terms aren’t mutually exclusive
- eviks 1y agoOnly in a dictionary. In a sentence that has the context of a poorly designed system, they are because you explicitly have to do worse programming to meet the system at a worse point
- hnlmorg 1y ago“Good” and “bad” are subjective. Being pragmatic about the design of an ecosystem and working with it, could be seen as good programming vs the alternative of fighting that ecosystem and thus creating entirely new classes of bugs. And this was what the GP was responding to. They were was that the pragmatism of working with that ecosystem showed good judgement.
- flohofwoe 1y agoCareful what you wish for. These days one has to be thankful if a badly designed old system isn't replaced with a new system that's even worse despite the best intentions ;)
- crawshaw 1y agoNo, it is about doing what you can, with what you have, where you are. That is good.
- eviks 1y agoSince you can do both (you're reading a post about a RE-write) your 1-dimensional framework doesn't help deciding what is good
- crawshaw 1y agoIf you believe everything around you must be good before you can do good, then you must trick yourself into believing imperfect things are good to do anything, or withdraw completely from the world. Your radical philosophy leads either to delusion or isolation and inaction. Just do what you can.
- renrutal 1y agoKinda reminds me of a quote attributed to Bjarne Stroustrup: "There are only two kinds of programming languages: those people always bitch about and those nobody uses" I feel there are no absolutely "good" systems, only the ones with added compromises over time. Battle scars on a beautiful body.