DEV Community

Discussion on: OOP a software development mass psychosis

Collapse
 
polterguy profile image
Thomas Hansen AINIRO.IO

The evidence is in our code. Open your IDE and look at the last OOP project you delivered, and ask yourself; "How would this look like in a functional programming language?"

Collapse
 
pauljlucas profile image
Paul J. Lucas

Anecdotes are not evidence.

Collapse
 
spronkey profile image
Keith Humm

Probably pretty much the same, but with far less organisation, and far less friendly to newer developers?

OOP and FP aren't mutually exclusive. SOLID principles don't automatically result in code explosions.

Thread Thread
 
polterguy profile image
Thomas Hansen AINIRO.IO

OOP and FP aren't mutually exclusive

This is a good point, and when I code in C#, I typically choose the functional constructs much more than the OO constructs ...

... yes, C# has a lot of functional constructs ... ;)