Object-oriented programming is an exceptionally bad idea which could only have originated in California. -- Edsger W. Dijkstra Maybe it's just my experience, but Object-Oriented Programming seems like a default, most common paradigm of software engineering. The one typically thought to students, featured in online material and for some reason, spontaneously applied even by people that didn't inten