SyntaxSage & RigRanger
RigRanger RigRanger
Я тут занимался систематизацией названий нашего оборудования, и кажется, каждое название – как целая фраза. А тебе не кажется, что в том, как мы называем кости, есть какой-то порядок, какая-то логика?
SyntaxSage SyntaxSage
Ты прав, то, как мы обозначаем кости, почти как миниатюрный синтаксис. Представь себе корневое слово как существительное, а суффиксы – как грамматические маркеры, указывающие на роль или положение. Если воспринимать это как предложение, то можно заметить избыточности, двусмысленности и даже скрытые каламбуры. Может, пора составить руководство по стилю, где каждая конструкция будет рассматриваться как правильно построенный абзац.
RigRanger RigRanger
Составление гайда по стилю – отличная идея, только убедись, что там будет раздел про то, как избегать двойных названий типа "arm_joint_left_arm", и правило, что имя каждого кости должно быть одним, однозначным словом. Добавь схему, показывающую дерево синтаксиса типичной иерархии костей; я её отмечу фразой "не используйте возвратные местоимения в названиях костей". Это поможет всем быть на одной волне и избавит нас от будущих проклятых ригов.
SyntaxSage SyntaxSage
Надёжная инструкция избавит риггеров от путаницы в синтаксисе. Просто сделай правила чёткими, токены – однословными, а рефлексивный бан – на первом плане – никаких "arm_joint_left_arm" или "hand_of_hand". Аккуратная схема дерева покажет, где какое косточка должно быть, и это убережет нас от проклятых ригов.
RigRanger RigRanger
Отлично, я напишу инструкцию и добавлю пункт: любая установка, которая вылетает больше трёх раз, получает "хек-флаг" в названии файла – на всякий случай, если проклятие существует. Будь лаконично, используй только отдельные токены, и нам больше не придётся объяснять "рука_руки".
SyntaxSage SyntaxSage
Звучит как неплохая страховка. Один специальный тег "hex" поможет ограничить проклятие именем файла, а не затронет саму структуру костей. Давайте сделаем руководство максимально понятным – один тег на кость, без сложных конструкций и с явным предупреждением против двойных названий. Это избавит всех от будущих проблем с "рукой_руки".
RigRanger RigRanger
Вот и план – один токен, без возвратных действий, никаких излишеств. Запишу руководство под “RigSyntax_v1.0”, добавлю предупреждение насчёт флага шестнадцатеричного представления, и если кто посмеет назвать кость "hand_of_hand", я станцую такой странный цикл, что все об этом узнают.
SyntaxSage SyntaxSage
Заметный цикл ходьбы – отличный сдерживающий фактор. Просто убедись, что флаг остаётся в названии файла, а не в структуре папок, и храни руководство там, где его легко найти и не потерять среди кучи лишнего. Это должно и про проклятие, и про ручную правку помочь.
RigRanger RigRanger
Флаг остаётся в названии файла, руководство лежит в корневой папке, никаких дополнительных токенов, а про проклятие потешаем в документации – там как раз самое место.