3 ms·
It is 2021. Criticizing OOP is preaching to the choir.
by TurboHaskal 6y ago
It is 2021. Criticizing OOP is preaching to the choir.
- monk_e_boy 6y agoThis. We teach coding, we start with logic, then move onto functions, then OOP, then patterns, then back to functional. Then it's up to the student or the business to make a choice. Saying that you don't think OOP is as good as functional programming is like, part of the course. Some people like it, some don't, most mix and match. 90% don't care enough to write blog posts. The blog post feels like a short essay I may get from a student. shrug .... there's lots of nice research on the order in which to teach the elements of programming, lots of people say start with OOP and then do functions, as that's the more natural progression. Personally I disagree and teach it the way I described. But both are valid.
- jsilence 6y agoAs someone without any particular bias towards one or the other it was interesting to see a simple example broken down in both styles and discussed. So: Thanks for the article. Appreciated.