Version 3, last updated by nrymanov@gmail.com at March 05, 2010 10:43 UTC

Форматирование кода

В настоящий момент над кодом работает несколько человек. Для облегчения понимания чужого кода предлагаю ввести некоторые правила форматирования исходных текстов.

  • Основные правила и рекомендации можно прочитать здесь.
  • Всегда заканчивайте выражение точкой с запятой, даже там, где можно это не делать. Дело в том, что стандартный форматер текста часто сходит с ума на таких выражениях.
    Правильно:
    begin
      A := 10;
      Inc(A);
    end;
    Неправильно:
    begin
      A := 10;
      Inc(A)
    end;
    
  • Пишите названия типов, переменных, функций и пр. используя прописные и строчные буквы.
    Правильно: TMHLCollection, Boolean, string
    Неправильно: TMhlCollection, boolean, String
  • with это зло!
    Отладчик сходит на нем с ума.