3 ms·
As much as this is true, OOP is the lingua franca of paradigms. You have to convince others this is true, otherwise any codebase shared by three or more develop
by JMTQp8lwXL 5y ago
As much as this is true, OOP is the lingua franca of paradigms. You have to convince others this is true, otherwise any codebase shared by three or more developers will creep back towards it. Then you end up with the FP guy, the OOP guy, and your software project is an incohesive collection of paradigms. The upshot is everyone gets exposure to different ways of thinking, and if they find your approach easier, they'll join you. But what's an easier paradigm is a subjective exercise, we all think differently, of course. To most, there isn't an awareness of anything beyond OOP. Programming is just their 9-to-5 and OOP is a tool for accomplishing the job.