Пропущен постфикс "КлиентСервер" (CommonModuleNameClientServer)¶
| Тип | Поддерживаются языки  | 
Важность | Включена по умолчанию  | 
Время на исправление (мин)  | 
Теги | 
|---|---|---|---|---|---|
Дефект кода | 
BSL | 
Важный | 
Да | 
5 | 
standardbadpracticeunpredictable | 
Описание диагностики¶
Для того чтобы избежать дублирования кода, рекомендуется создавать клиент-серверные общие модули с теми процедурами и функциями, содержание которых одинаково на сервере и на клиенте. Такие процедуры и функции размещаются в общих модулях с признаками:
- Клиент (управляемое приложение)
 - Сервер (флажок Вызов сервера сброшен)
 - Клиент (обычное приложение)
 - Внешнее соединение
 
Общие модули этого вида именуются с постфиксом "КлиентСервер" (англ. "ClientServer").
Примеры¶
РаботаСФайламиКлиентСервер, ОбщегоНазначенияКлиентСервер, UsersClientServer
Источники¶
Стандарт: Правила создания общих модулей
Сниппеты¶
Экранирование кода¶
// BSLLS:CommonModuleNameClientServer-off
// BSLLS:CommonModuleNameClientServer-on
Параметр конфигурационного файла¶
"CommonModuleNameClientServer": false