And that’s the key issue most everybody overlooks: It’s all about learning how to do good OO design. OOP is an immensely powerful tool, and with great power comes great responsibility.

I’m just guessing but I think if you don’t learn good FP design, you can botch FP software, too. This begs the question: Is it easier to do good FP design than good OO design?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store