Thanks Steve for posting this useful information which we use regularly in our project.

Referred from :

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.


About ambatisreedhar


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s