warlaan@lemm.eetoMildly Infuriating@lemmy.world•The way my daughter's middle school health class classifies drugs is insane.English
0·
6 months agoIt doesn’t say that I’m the text. It literally says that it is CALLED a gateway drug because of what SOME people do.
That doesn’t make it spaghetti code though. In well-written OOP code you shouldn’t care where a function is implemented. The problem is a much too high level of abstraction. If your high level code is so abstract that it is only running tasks and handling messages there’s no way to write it in a way that prevents mistakes because you couldn’t possibly know what the actual implementations do.