News for hackers. Stuff that matters.
Re:Why OO Sucks by Joe Armstrong (2000) by Toutouxc on Friday March 26, 2021 @04:25AM (#26589881)
> did not call putFeetInCar before adding driver

> did not call putShoesOnFeet before calling putFeetInCar

That's bad architecture, not an OOP flaw. These should've been private methods called and error-handled properly from driver.prepareForDriving, or even implemented as a DriverPreparedForDriving subtype.

> did not set up HandKeyAllocatorManager or use KeyDashboardMeldConnector to insert key into KeyHoleDoodadInterfaceXConnector

All these sound like bad OOP (or Java) to me, a HandKeyAllocatorManager is not a thing in the domain. I'd rather build my logic around objects like HandsContents, KeyKeyholeCompatibility or SeatedDriver.

Re:Why OO Sucks by Joe Armstrong (2000) by d23 on Friday March 26, 2021 @11:10AM (#26593064)
I’ve decided to assume this is perfect satire and have upvoted it accordingly.
Re:Why OO Sucks by Joe Armstrong (2000) by Toutouxc on Friday March 26, 2021 @12:08PM (#26593748)
It's not supposed to be, what made you think that?