Трудно придумать хорошие имена для функций - PullRequest
20 голосов
/ 11 июня 2009

Итак, у меня часто возникают проблемы при описании функции кратким именем. Обычно это не проблема для функций, предназначенных для повторного использования, но часто большой процесс необходимо разбить на подфункции. Часто они получают странные имена, такие как connectionsToAccessLines или handleWallVisionSplit или что-то в этом роде. И хотя эти функции выполняют только одну функцию, очень сложно придумать для них хорошее имя, потому что они действительно являются лишь частью более крупного алгоритма.

Что вы делаете в этой ситуации? Это очень расстраивает.

Ответы [ 11 ]

0 голосов
/ 11 июня 2009

Ваши функции должны действительно указывать, что они делают! Но не слишком многословно. Это то, что вы освоите с течением времени, для правильной работы требуется немного практики.

Быстро прочитайте этого , чтобы увидеть кое-что, что я написал о подобных вещах некоторое время назад :) Обязательно прочитайте другую статью , которая вдохновила меня напишите это и проверьте комментарии.

...