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