Skip to content
0:00 / 0:00

#oop#modularprogramming

Object-Oriented Programming is Good*

Brian Will

100K subscribers • 5 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Brian Will
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

182K views7 years ago2 recommendations

Software designProgramming languagesObject-oriented designFunctional programmingSimplicity and complexity

Brian Will critiques object-oriented programming and discusses alternative paradigms like modular programming.

*or not

Why it's here

2 people recommend this

What people say. Recommended for its critical discussion of OOP and its advocacy for modular programming.

u/differentsmokein r/ProgrammingLanguages • Recommends

On “Everything is an Object....”

…it is not like OOP makes it impossible for software to be written, so I would ask what exactly do you mean by "wide applicability" (again, considering Turing completeness) and "success", by some measure other than popularity. For more detailed discussions about why OOP isn't great, I leave these two YouTube videos with which I happen to agree: [video [video [video…

u/NanoYohaneTSUin r/dotnet • Recommends

On “I don’t understand Type Union hype”

…out OOP, but it's going to make things easier for you, your team, and the next guy who maintains your code. I know it sounds like I am a hater of FP, I'm really not. I would use it if there was a better standard for it. But there isn't. If the world adopted Brian Will's standard of FP (Module Based Programming), then I would adopt FP overnight. link to this video link to this video…