Polymorphism: Music is Like Programming
Posted in life on Apr 27th, 2008
In his seminal book, Object-Oriented Technology: A Manager’s Guide, the author, David A. Tayor, describes polymorphism as
Hiding alternative procedures behind a common interface.
The word, polymorphism, is a Greek term meaning “many forms.” A common example of this in the programming world is a routine that calculates state sales tax. The calling process is unaware of [...]