Мозг человека каким-то образом работает. Формируются абстрактные понятия, а потом этим понятиям даются имена.
Определение понятиям при помощи разных слов можно дать.
А вот с выбором/формированием коротких, запоминающихся, и вызывающих ассоциации имён возникают сложности.
Есть такая идея, что этот процесс должен быть поддержан инструментальными средствами.
Например, если в тексте программы вводится имя, то где-то должны быть описаны альтернативы, а так же причины выбора такого имени (кто автор предложения, чем обосновывал). Было бы хорошо, если бы софт позволял именовать одно и то же разными словами разным людям. А так же позволял обрабатывать текст (переименовывать) после достижения договорённости между авторами о едином наименовании.
Сейчас есть в некоторых средах разработки функция "рефакторинг" (переработка), когда можно переименовать переменную, и производится замена во всех местах, где переменная используется. Однако это сделано для удобства одного разработчика. Групповая выработка вариантов не запрограммирована.
Отредактировано Лис (2018-12-22 13:52:50)