Software Reliability

  • Enough time to do, review and refactor
  • Know and understand the basic required - the language and framework
  • Review the code for correctness and safety
  • Find common coding mistakes and bug patterns by static analysis tools
Reference
  • Lessons in Software Reliability: http://swreflections.blogspot.com/2009/08/lessons-in-software-reliability.html
  • Common Weakness Enumeration: http://cwe.mitre.org/