Các lập trình viên phần mềm nên viết mã có thể bảo trì trước tiên, với các chú thích không bị giảm chất lượng. Điều tồi tệ nhất xảy ra là khi mã nói rằng nó "không làm điều gì đó", rồi sau đó nó lại làm.