[This article was originally published on my personal blog here . I hereby grant myself permission to re-publish it on NHForge.org.] [Code for this article is available on GitHub here .] Nothing gets an OO zealot hot under the collar the way the term...