object-oriented-programming-antipattern
Jump to navigation
Jump to search
This article is a stub. You can help the IndieWeb wiki by expanding it.
The object-oriented-programming antipattern is the excessive / unnecessary use of object-oriented-programming (OOP) and OOP techniques when simple procedural functions would have sufficed, with less overhead, fewer files to navigate around, fewer indirections to follow while debugging, etc.
Articles and references
- cat -v harmful stuff: Object Oriented Programming is Inherently Harmful
- fake plt nerd girl @morganastra “object orientation is an elaborate web of design traps with something that looks like a computation model woven between them as bait”
- All evidence points to OOP being bullshit
See Also
- architecture astronomy
- database-antipattern
- https://medium.com/@cscalfani/goodbye-object-oriented-programming-a59cda4c0e53
- architecture astronomy
- https://phpthewrongway.com/
- Article describing some history and (bad) programming/corporate culture effects of OOP: https://web.archive.org/web/20121214131923/http://michaelochurch.wordpress.com/2012/04/13/java-shop-politics
- ""