Подбор именований - много ли уделяете внимания?
От: Shmj Ниоткуда  
Дата: 08.09.22 06:01
Оценка:
Вот мой вопрос и посмотрите как сложно было "родить": https://rsdn.org/forum/life/8354518.flat
Автор: Shmj
Дата: 07.09.22


Суть. Требуется номер телефона преобразовать в нужный формат для внешнего сервиса (сервисов много и каждому свой формат). Описание этого формата включает 3 поля:

1. Формат телефона в смысле глобальный, национальный, локальный или внутренний.
2. Шаблон.
3. Длина номера, к которому применяем шаблон (для внутренних форматов, т.к. их длина ничем не регламентируется — а длина нац. и глобального формата известна).

И вопрос вот в чем. Сама эта структура из 3 полей — это формат. И 1 поле этой структуры — тоже формат.

Сразу в голову не приходит как назвать правильно. В ходе дискуссии даже предлагали изменить архитектуру и отказаться от таких сущностей. Уже и самом рассматривал изменение архитектуры по причине сложности подбора адекватных терминов.

Так же был вариант психануть и назвать PhoneFormat1 и PhoneFormat2. Или PhoneFormat и FullPhoneFormat. Чуть лучше PhoneFormat и PhonePresentationFormat.

Но самые подходящие — это PhoneFormat+PhoneStyle и PhoneFormatType+PhoneFormat. Наиболее четко отражает суть сущностей. Сложно выбрать между двумя вариантами.

Вопрос вот в чем. Насколько вы заморачиваетесь с этим? Используете то что первое пришло в голову и то что потом требует пояснения или же можете пол дня подбирать подходящие термины?
Отредактировано 08.09.2022 6:18 Shmj . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.