Do You Know Your OO Acronyms?

Lately I've noticed how impossible it is to talk about Object Oriented Programming without peppering your conversations with scholarly-sounding acronyms. I don't know if we programmers just like to sound smart or if we see it as part of a special club of sorts. As my good friend Anonymous once said, "If it is Computer Oriented and if it doesn't have an Acronym, then it doesn't exist" That being said, here is a list I comprised of acronyms that are related to OO or have come up recently in blogs about OO. See how many you can identify, and comment with any additional ones you think of.

  • AOP - Aspect Oriented Programming
  • API - Application Programming Interface
  • CFC - ColdFusion Component
  • CRUD - Create Read Update Delete
  • DAO - Data Access Object
  • DBMS - DataBase Management System
  • DI - Dependency Injection
  • GoF - Gang of Four
  • IBO - Iterating Business Object
  • IOC - Inversion Of Control
  • MVC - Model View Controller
  • NIH - Not Invented Here
  • OO - Object Oriented
  • OOP - Object Oriented Programming
  • OOPSLA - Oblect Oriented Programming Systems, Languages and Applications
  • ORM - Object Relational Mapper
  • PEM - Properties Events and Methods
  • POOP - Pseudo Object Oriented Programming
  • RAD - Rapid Application Development
  • RDBMS - Relational DataBase Management System
  • ROI - Return On Investment
  • RPC - Remote Procedure Call
  • RTW - Reinventing The Wheel
  • SOA - Service Oriented Architecture
  • SOAP - Simple Object Access Protocol
  • UI - User Interface
  • UML - Unified Modeling Language
  • YAGNI - You Ain't Gonna' Need It

Comments
Shawn Holmes's Gravatar AFAIK, you nailed the list, but WTF, no VO? IIRC, "Value Object" deserves a mention. LOL!
# Posted By Shawn Holmes | 11/1/08 7:54 AM
Barney's Gravatar Along with Business Object and Data Transfer Object
# Posted By Barney | 11/1/08 8:17 AM
jyoseph's Gravatar I'm kind of partial to POOP.
# Posted By jyoseph | 11/1/08 8:38 AM
Ben Nadel's Gravatar Yeah, me too. I like to play with POOP.
# Posted By Ben Nadel | 11/1/08 4:56 PM
BlogCFC (5.9.004) by Ray Camden. Blog Owner: Brad Wood