quote from a video about Object Oriented Programming (OOP) 

"This lead us to patterns, and then the SOLID principles, and test-driven development and agile, all this stuff which has subsequently been piled on by people who insist that this is now the One True Way to do OOP.

But to me, all these represent bandaids – they are compensation for the fact that the original vision of OOP has never panned out, and every few years there's a new ideology in town about how we do OOP for reals this time"

quote from a video about Object Oriented Programming (OOP) 

(paraphrased so it would fit in a single toot)

original video: youtube.com/watch?v=QM1iUe6Iof

Follow

quote from a video about Object Oriented Programming (OOP) 

"When I look at your OO codebase, what I'm going to encounter is either this over-engineered giant tower of abstractions, or I'm going to be looking at this inconsistently architected pile of objects that are probably all tangled together like christmas lights"

quote from a video about Object Oriented Programming (OOP) 

as @falkreon pointed out, there are some issues with this video. But I do love how it clearly states the practical problems with OO without getting deeper into programming language theory.

quote from a video about Object Oriented Programming (OOP) 

I want to recreate this video, but from the perspective of a functional programmer, rather than the perspective of someone who thinks along the lines of "functional programming is probably the future, but not for use right now because of performance problems or something"

quote from a video about Object Oriented Programming (OOP) 

@lizardsquid My experience is that this statement is statistically correct. The vast majority of OOP software out there, more than spaghetti, is an incomprehensible bowl full of Smarties.

Sign in to participate in the conversation
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!