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

<
От версии < 1.3 >
отредактировано Alexandr Fokin
на 2024/05/27 14:56
К версии < 1.2 >
отредактировано Alexandr Fokin
на 2024/05/27 14:54
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,8 +1,11 @@
1 -|(% style="width:37px" %)1|(% style="width:231px" %)Работа со scope.
2 -Выделение смысловых блоков.|(% style="width:1217px" %)(((
3 -Замечание: не всегда все удобно укладывается именно в такой набор блоков, тут скорее про сам принцип.
1 +|(% style="width:37px" %)1|(% style="width:254px" %)Работа со scope. Выделение смысловых блоков.|(% style="width:1164px" %)(((
2 +Замечание: не всегда все удобно укладывается именно в такой scope, тут скорее про сам принцип.
4 4  Учитывать также удобство, читаемость, объемность, перегруженность. Не противоречит вынесению некоторых частей в отдельные методы.
5 -)))|(% style="width:1217px" %){{code language="c#"}}class MyClass
4 +
5 +Пример:
6 +
7 +{{code language="c#"}}
8 +class MyClass
6 6  {
7 7   public void MyMethod()
8 8   {
... ... @@ -24,14 +24,17 @@
24 24   // локальные переменные блока
25 25   }
26 26   }
27 -}{{/code}}
28 -|(% style="width:37px" %)2|(% style="width:231px" %)Именование сущностей|(% style="width:1217px" %)Использовать тип в наименованиях, в том числе для сущностей.
29 -В случае, если где-то будет namespace Client или Account, не будет проблем с тем, чтобы всегда удобно обращаться к сущности (только если не происходит совпадение имен сущностей их разных namespace).|(% style="width:1217px" %)ClientEntity, AccountEntity.
30 -|(% style="width:37px" %)3|(% style="width:231px" %)Комментарии|(% style="width:1217px" %)Указывать в комментариях ссылки на документацию, схемы.(((
31 -1. Описание структуры entity - таблицы, описание dto - контракта.
30 +}
31 +{{/code}}
32 +)))
33 +|(% style="width:37px" %)2|(% style="width:254px" %)Именование сущностей|(% style="width:1164px" %)Использовать тип в наименованиях, в том числе для сущностей.
34 +ClientEntity, AccountEntity.
35 +В случае, если где-то будет namespace Client или Account, не будет проблем с тем, чтобы всегда удобно обращаться к сущности (только если не происходит совпадение имен сущностей их разных namespace).
36 +|(% style="width:37px" %)3|(% style="width:254px" %)Комментарии|(% style="width:1164px" %)Указывать в комментариях ссылки на документацию, схемы.(((
37 +1. Описание entity - таблицы, описание dto - контракта.
32 32  1. Описание логики сценария, маппинга.
33 -1. Ссылка на Т.З.
34 -)))|(% style="width:1217px" %)
35 -|(% style="width:37px" %) |(% style="width:231px" %) |(% style="width:1217px" %) |(% style="width:1217px" %)
39 +1. Ссылка на Т.З.
40 +)))
41 +|(% style="width:37px" %) |(% style="width:254px" %) |(% style="width:1164px" %)
36 36  
37 37