re: The Single Most Important Driver Of Software Quality VIEW POST

FULL DISCUSSION
 

Yes, Lucas. I know the feeling. I work for a small business and I'm acutely aware that it will take less than five minutes to track me down if I break our production server because there are only two programmers in the whole company and I'm one of them.

We're not perfect but we find process is our biggest driver of quality:

  • don't change code you don't understand
  • never merge a branch with known defects
  • we use checklists to make sure we've solved the whole problem
  • everything runs through static analysis tools
  • everything gets code reviewed
  • we test (automated and manual)
  • we make small changes and iterate
code of conduct - report abuse