Hellfire103@lemmy.ca to Programmer Humor@lemmy.mlEnglish · 9 days agoTIFU by not using objects in my object-oriented programming courseworklemmy.caexternal-linkmessage-square24fedilinkarrow-up180arrow-down110cross-posted to: programmer_humor@programming.dev
arrow-up170arrow-down1external-linkTIFU by not using objects in my object-oriented programming courseworklemmy.caHellfire103@lemmy.ca to Programmer Humor@lemmy.mlEnglish · 9 days agomessage-square24fedilinkcross-posted to: programmer_humor@programming.dev
minus-squareEager Eagle@lemmy.worldlinkfedilinkEnglisharrow-up17arrow-down4·8 days agoTbh if the average grad school student overused object oriented stuff they would produce vastly better code than the status quo.
minus-squareLavenderDay3544@lemmy.worldlinkfedilinkarrow-up8arrow-down1·8 days agoI strongly disagree.
minus-squareEager Eagle@lemmy.worldlinkfedilinkEnglisharrow-up2arrow-down1·edit-27 days agoI’ve seen plenty of grad student code, abundance of OOP concepts was never an issue. Complete lack of any structure on the other hand…
minus-squareKache@lemm.eelinkfedilinkarrow-up1·edit-24 hours agoBad abstraction is worse than no abstraction If the code is going to poorly organized, I’d prefer it to just be one single gigantic standalone script than some wrong and misleading arrangement of objects or functions that adds more complexity than they solve
Tbh if the average grad school student overused object oriented stuff they would produce vastly better code than the status quo.
I strongly disagree.
I’ve seen plenty of grad student code, abundance of OOP concepts was never an issue. Complete lack of any structure on the other hand…
Bad abstraction is worse than no abstraction
If the code is going to poorly organized, I’d prefer it to just be one single gigantic standalone script than some wrong and misleading arrangement of objects or functions that adds more complexity than they solve
You can’t teach experience.