Develop in small, testable chunks that result in running code.
Focus on picking nouns for classes and verbs for methods to stay close to the actual business problem. Surviving Object-Oriented Projects
A small, elite team tackling a highly difficult, isolated problem. Develop in small, testable chunks that result in