ByRuss CollierMarch 9, 2013 Apply Development Best Practices to Your Practice According to Jeff Atwood of codinghorror.com, the three key rules to quality software development are KISS, DRY, and… Philosophy