4 Rules of Simple Design: Based on the SCNA 2011 Code Retreat Tests Pass (green) Reveal Intent (good names) No Duplication (DRY) Small