Здесь показаны различия между двумя версиями данной страницы.
|
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; | ||