Welcome to AspAdvice Sign in | Join | Help

Developer Acronyms for 2007

I've learned a few new acronyms this year and thought I'd start this post to let others share their favorites as well.  Some of these are new to me, and some are classics that I thought were worth including even though they certainly predate 2007.  Where possible I've included a link to find more information on the acronym/topic.

AJAX - Asynchronous JavaScript and XML

CAPTCHA - Completely Automated Public Turing test to tell Computers and Humans Apart (Carnegie Mellon)

CI - Continuous Integration (see also CruiseControl.Net, Team Foundation Server 2008)

DI - Dependency Injection (see also MSDN)

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)

MVC - Model View Controller (see also recent videos of MS MVC Framework)

MVP - Model View Presenter (also, Microsoft's Most Valuable Professional award)

SoC - Separation of Concerns - Acronym version of McConnell's low-coupling-high-cohesion philosophy

TDD - Test Driven Development - aka Test First Development.  See also Red-Green-Refactor

YAGNI - You Ain't Gonna Need It - Agile development practice suggesting you build only what you need right now.

I'm sure I must be missing a bunch of other acronyms that are commonplace today for software developers - please comment with your own contributions.

Published Tuesday, November 13, 2007 8:53 AM by ssmith

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Techy News » Developer Acronyms for 2007

Tuesday, November 13, 2007 3:43 PM by Techy News » Developer Acronyms for 2007

# re: Developer Acronyms for 2007

MVP could also be Model View Presenter, a more modern twist on MVC.

Tuesday, November 13, 2007 3:53 PM by Judah

# re: Developer Acronyms for 2007

Great list!

Tuesday, November 13, 2007 10:49 PM by Erik Lane

# re: Developer Acronyms for 2007

Judah - isn't that what I said, above?

Tuesday, November 13, 2007 11:57 PM by ssmith

# re: Developer Acronyms for 2007

Thursday, November 15, 2007 2:41 PM by Aaron Jensen

# re: Developer Acronyms for 2007

REST =  Representational State Transfer

On the funny side:

WS-* = WS-Death Star

btw, the CAPTCHA for this post was "tit"... rather funny!

Thursday, November 15, 2007 7:32 PM by Mark Lindell

# re: Developer Acronyms for 2007

Wednesday, November 21, 2007 1:22 AM by Jonathan Carter

# re: Developer Acronyms for 2007

God I hate acronyms . (period)

Tuesday, November 27, 2007 3:09 AM by Gregor Suttie

Leave a Comment

(required) 
required 
(required) 
Enter the code you see below