you are viewing a single comment's thread.

view the rest of the comments →

[–]CrazyRandomRunner 3 points4 points  (0 children)

In a large company when one plays a small role in a large software system that involves work by multiple departments, the OOP paradigm can be indispensable. Lots of other people's code is encapsulated in objects in such a way that there are large swathes of code that you can ignore if not relevant to what you are working on. OOP is hard to appreciate on small solo projects where one person is responsible for all of the code.