bslls:CommonModuleNameClient¶
Пропущен постфикс "Клиент" (CommonModuleNameClient)¶
- Тип: Дефект кода
- Важность: Незначительный
- Включена по умолчанию: Да
- Теги:
standard,badpractice,unpredictable
Описание диагностики¶
Клиентские общие модули содержат клиентскую бизнес-логику (функциональность, определенную только для клиента) и имеют признаки:
- Клиент (управляемое приложение)
- Клиент (обычное приложение)
Исключение составляют случаи, когда клиентские процедуры и функции должны быть доступны только в режиме управляемого приложения (только в режиме обычного приложения или только в режиме внешнего соединения). В таких случаях, допустима иная комбинация двух этих признаков.
Клиентские общие модули именуются с постфиксом "Клиент" (англ. "Client" ). Кроме случая - когда стоит флаг Глобальный.
Примеры¶
РаботаСФайламиКлиент, ОбщегоНазначенияКлиент, StandardSubsystemsClient
Источники¶
Соответствие стандартам¶
- #std469, п. 2.3: Правила создания общих модулей — Диагностика «Пропущен постфикс "Клиент" (CommonModuleNameClient)» проверяет условие пункта 2.3 стандарта std469.
Источник диагностики¶
- Исходная статья
- Ревизия:
f4616cda8a216789ee40529ed857e614b9e2ea25 - Лицензия:
LGPL-3.0-or-later