Как разрешить неоднозначное именование переменных? - PullRequest
0 голосов
/ 08 марта 2019

У меня есть 2 конкретных случая, которые я хочу разрешить:

Во-первых, предположим, у меня есть класс Avatar и 2 экземпляра этого класса с именами master и slave соответственно.

Экземпляры аватара - это 3D-модели, которые могут перемещаться и записывать движения в список.Таким образом, я смогу скопировать движение одного аватара и отобразить его в другом, например:

masterMovements = master.recordMovements()
slave.loadMovements(masterMovements)

Должен ли я назвать его masterMovements или slaveMovements?

Второйдело о разделении вещей, например, строк.Если у меня есть строка с именем content, и я хочу разделить это содержимое на несколько разделов, используя класс.Должен ли я позвонить своему классу ContentSplitter или SectionSplitter?

Кроме того, если вы знаете книгу / видео, которые очень хороши в устранении двусмысленности, пожалуйста, предложите мне это!

...