Google
 

 

up previous next contents
Up: 4. Day 4: Databases, Previous: 4.2 JUnit Next: 4.4 Refactoring   Contents

4.3 Best practices

  • Very short iterations, and immediate feedback (XP, RUP).
  • Working backwards and ruthless testing (Junit).
  • Use source code control (CVS).
  • Use build tools (Ant).
  • Communicate, communicate, communicate (XP).
  • Don't live with broken windows.
  • Code generators.
  • On-site customer (XP).
  • Don't repeat yourself (DRY).
  • Business ROI.