Прервемся в серии постов про Персональные Данные! И немного "прикольного"!
Я тут узнала о поразительных нормах русского языка, а именно о том, что:
омонимы и многозначные слова — это вообще не одно и то же.
Хотя казалось: ну слово и слово, просто «у него много смыслов».
Ан-нет!
📌 Многозначное слово
Это одно слово, у которого несколько связанных по смыслу значений.
Например:
Корень
— корень дерева
— корень слова
— корень уравнения
Смысл везде один: основа, источник, то, из чего все произрастает.
То есть это одно слово с разными, но родственными значениями.
📌 Омонимы
Омонимы — это слова, которые
— пишутся одинаково
— звучат одинаково
— но вообще никак не связаны по смыслу.
Например:
Лук
— оружие
— овощ
Коса
— прическа
— инструмент
— песчаная коса
Тут нет общего «корня смысла». Это просто совпадение формы.
🤓 И к чему это ВСЕ!
Теперь, когда вас спросят:
«Почему у тебя так названы переменные / функции / сущности?!»
Вы можете совершенно на серьезных щах отвечать:
— Это не плохой нейминг, это омонимия!
Я действую в рамках языковых норм!
А если значение все-таки связано — то это вообще многозначность, а значит — глубокая семантика и богатство модели 😄
В общем, теперь у нас есть официальное лингвистическое оправдание плохого нейминга.
Пожалуйста, пользуйтесь!
