• They/Them

Trite, contrived, mediocre, milquetoast, amateurish, infantile, cliche-and-gonorrhea-ridden paean to conformism, eye-fucked me, affront to humanity, war crime, should literally be tried for war crimes, resolutely shit, lacking in imagination, uninformed reimagining of, limp-wristed, premature, ill-informed attempt at, talentless fuckfest, recidivistic shitpeddler, pedantic, listless, savagely boring, just one repulsive laugh after another.


My homepage
mxsd.ca/
Telegram
@Mx_Self_Destruct
Signal
MxSelfDestruct.42
Soulseek
MxSelfDestruct

honestly by far the greatest argument against object-oriented programming that I've seen is the fact that 95% of examples of most OOP features are situations in which they are completely unnecessary and result in larger, harder to understand programs.

in my (admittedly rather limited!) experience, the only time creating and using classes is actually worth the trouble is when you have a data structure in which changing one piece of data necessitates changing other pieces of data, which, in fairness, is often the case with more complex structures. once you've started using classes as anything more than spicy structs, though, you're likely at the end of a long chain of terrible decisions.


You must log in to comment.

in reply to @MxSelfDestruct's post:

i like oop whenever i have to keep state. its just really convenient to keep like an app's state in an object when youre dealing with ui.

or when im doing data transformations between a database and an api or something