Lil Rose
1 min readJul 21, 2019

--

I have programmed functional and OOP in my two-decade experience in programming. And I can readily say this article gives the nail’s head a solid “Thwack”. I have seen beautifully written but difficult to maintain codebases written in OOP, and horribly written but easy to maintain codebases written functionally. (I’ve also seend horribly written OOP codebases and well written functional codebases, the former being the worst to maintain and the latter being the easiest.)

I do think it is important, however, to point out that Object Orient Programming and Objects themselves are two very different things. Simple Objects, when created, are useful tools for passing around between different functions. As long as the code isn’t -oriented- around those objects, it’s generally fine, and allows those objects to remain safely encapsulated without becoming unmanageable behemoths.

--

--

Lil Rose
Lil Rose

Written by Lil Rose

Politics: [Glasdog (Geo-Libertarian Anarcho-Socialist for Directly Organized Governance)] Gender:[Trans Woman] Sexuality: [Bisexual] Religious views: [Neophist]

Responses (2)