Советы по написанию хороших программ. Содержание:
Критерии хорошести программ
Общие соображения
Методы оптимизации программ
Методы увеличения "читаемости" программ
Методы нахождения и исправления ошибок
Часто встречаемые ошибки
Ассемблерный код
Создание объектных моделей
Проектирование баз данных
Организация работы
Примечание: Данные правила собирались в течение достаточно долгого времени, и к настоящему моменту часть их может оказаться устаревшей или слишком специфической, а может быть и просто банальной.