The software design principles you should remember.
acronym: is a word formed from the initial components of a longer name or phrase
Tags: development, agile, goodpractices, tdd