SASGIS

Веб-картография и навигация

SAS.Wiki

Веб-картография и навигация

Инструменты пользователя

Инструменты сайта


sasdev:соглашения_по_исходному_коду

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

sasdev:соглашения_по_исходному_коду [04/03/2015 10:17]
vdemidov
sasdev:соглашения_по_исходному_коду [10/01/2020 16:35] (текущий)
213.91.147.82 [Длина строки.]
Строка 31: Строка 31:
  
 ====== Форматирование кода ====== ====== Форматирование кода ======
-===== Длинна строки. =====+===== Длина строки. =====
 Мы предпочитаем делать строки короткими и наглядными. Короткие строки не только более читабельны,​ но и позволяют задавать операторы в более простой форме (особенно,​ когда они используются с описательными именами переменных). Методы,​ состоящие из серий коротких простых операторов,​ легче для восприятия и модифицирования. Даже диффы в результате точнее показывают,​ что поменялось между коммитами. Мы предпочитаем делать строки короткими и наглядными. Короткие строки не только более читабельны,​ но и позволяют задавать операторы в более простой форме (особенно,​ когда они используются с описательными именами переменных). Методы,​ состоящие из серий коротких простых операторов,​ легче для восприятия и модифицирования. Даже диффы в результате точнее показывают,​ что поменялось между коммитами.
  
Строка 70: Строка 70:
  
 Пример кода: Пример кода:
 +
 +    function FindItems(
 +      const AVisualConverter:​ ILocalCoordConverter;​
 +      const ALocalPoint:​ TPoint
 +    ): IVectorItemSubset;​
 +    ​
     constructor Create(     constructor Create(
       const ARootFolderName:​ WideString;       const ARootFolderName:​ WideString;