Define Polymorphism Cathedral Meaning

Polymorphism Cathedral
A metaphor to illustrate the beauty of a piace of code that use object oriented programming in the right way.

Programmer 1: "We are proposing a huge refactoring of the current code, by introducing objects and classes. This will give us a code that is more understandable, easily reusable and extendible."
Manager:"Ok, I'm always in favour of cleaning up the code. For me, you can build a polymorphism cathedral."
By Becki