Thanks Steve for posting this useful information which we use regularly in our project.
Referred from : http://aspadvice.com/blogs/ssmith/
CAPTCHA – Completely Automated Public Turing test to tell Computers and Humans Apart (Carnegie Mellon)
DRY – Don’t Repeat Yourself – aka Once and Only Once – no duplicate code or information.
IoC – Inversion of Control (not to be confused with DI, above)
YAGNI – You Ain’t Gonna Need It – Agile development practice suggesting you build only what you need right now.