8. При написании имен из нескольких слов, используйте для разделения слов знак ‘_’ или заглавные буквы. Придерживайтесь в этом единого стиля.
9. При выборе имен старайтесь пользоваться английскими словами, если же не получается – можно пользоватся транслитом (primerno tak). Никогда не смешивайте английский и транслит!
10. Строка программы не должна вылезать за правый край развернутого окна.
11. Не используйте “магических” чисел. Вместо них объявляйте именованные константы. Исключение может быть сделано лишь для нуля и единицы. Везде, где использование именованных констант неуместно, пользуйтесь комментариями.
X for (p=287; p!=362; p++) v const int OLD_PRICE=287; v const int NEW_PRICE=362; … for(p=OLD_PRICE; p!=NEW_PRICE p++) … Неформальные правила
1. Имена должны нести информацию. Выбирайте их тщательно.
2. Если выбора имени оказывается недостаточно – пользуйтесь комментариями.
3. Пользуйтесь комментариями также для описания алгоритма и верификации программы (например, записывайте инварианты нетривиальных циклов)
4. Старайтесь избегать длинных выражений.
5. Используйте пробелы для выделения структуры выражения (порядка действий). Для длинных выражений это особенно важно.