Редактировал(а) Alexandr Fokin 2025/03/17 13:07

<
От версии < 1.7 >
отредактировано Alexandr Fokin
на 2024/05/27 15:32
К версии < 1.5 >
отредактировано Alexandr Fokin
на 2024/05/27 14:57
>
Изменить комментарий: Update document after refactoring.

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -5,25 +5,27 @@
5 5  )))|(% style="width:1217px" %){{code language="c#"}}class MyClass
6 6  {
7 7   public void MyMethod()
8 - {
9 - // 1) Блока загрузки данных
8 + {
9 + // 1) Валидация
10 +
11 + // 2) Блока загрузки данных
10 10   // Переменные данных
11 11   {
12 12   // локальные переменные блока
13 13   }
14 14  
15 - // 2.1) Блок обработки 1
17 + // 3.1) Блок обработки 1
16 16   {
17 17   // локальные переменные блока
18 18   }
19 19  
20 - // 2.N Блок обработки N
22 + // 3.N Блок обработки N
21 21   {
22 22   // локальные переменные блока
23 23   }
24 24   }
25 25  }{{/code}}
26 -|(% style="width:37px" %)2|(% style="width:231px" %)Именование сущностей|(% style="width:1217px" %)Использовать тип в наименованиях, в том числе для entity, dto и других.
28 +|(% style="width:37px" %)2|(% style="width:231px" %)Именование сущностей|(% style="width:1217px" %)Использовать тип в наименованиях, в том числе для сущностей.
27 27  В случае, если где-то будет namespace Client или Account, не будет проблем с тем, чтобы всегда удобно обращаться к сущности (только если не происходит совпадение имен сущностей их разных namespace).|(% style="width:1217px" %)ClientEntity, AccountEntity.
28 28  |(% style="width:37px" %)3|(% style="width:231px" %)Комментарии|(% style="width:1217px" %)Указывать в комментариях ссылки на документацию, схемы.(((
29 29  1. Описание структуры entity - таблицы, описание dto - контракта.
... ... @@ -32,3 +32,4 @@
32 32  )))|(% style="width:1217px" %)
33 33  |(% style="width:37px" %) |(% style="width:231px" %) |(% style="width:1217px" %) |(% style="width:1217px" %)
34 34  
37 +