четверг, 14 марта 2019 г.

Go Code Review Comments: Имена получателей

Имя получателя метода должно отражать его идентичность; часто достаточно одной или двух буквенных аббревиатур этого типа (например, «c» или «cl» для «Client»). Не используйте общие имена, такие как «me», «this» или «self», идентификаторы, типичные для объектно-ориентированных языков, которые придают методу особое значение. В Go получатель метода - это просто еще один параметр, и поэтому он должен иметь соответствующее имя. Имя не должно быть таким же описательным, как у аргумента метода, так как его роль очевидна и не имеет никакой документальной цели. Оно может быть очень коротким, так как будет отображаться почти в каждой строке каждого метода типа; знакомство допускает краткость. Будьте последовательны: если вы вызываете получатель «c» в одном методе, не называйте его «cl» в другом.


Читайте также:


Комментариев нет:

Отправить комментарий