Я бы рекомендовал сделать имена ваших параметров (и методов) как можно более четкими, даже если они стали многословными.Вы будете рады, если вы посмотрите на код или будете использовать его через 6 месяцев, или когда кто-то другой должен взглянуть на ваш код.
Если вы считаете, что имена становятся слишком длинными, подумайте о том, чтобы переписать их.В вашем примере вы можете использовать имя параметра int Metres
, которое, вероятно, будет достаточно понятным.Попробуйте изменить имя метода, например, public void moveMetres(int length)
.
. В Visual Studio комментарии XML, созданные при вводе 3 символов комментария над определением метода, появятся в подсказках Intellisense при использовании метода в других местах.Другие IDE могут иметь аналогичную функциональность.
Сокращения следует использовать с осторожностью.Если абсолютно необходимо, используйте только общеизвестные и / или соответствующие отраслевые стандартные сокращения и будьте последовательными, т. Е. Используйте одно и то же сокращение везде .
. Сделайте шаг назад.Напишите код, а затем перейдите к чему-то другому.Вернитесь на следующий день и проверьте, понятны ли имена.
Также могут помочь рецензии.Спросите кого-нибудь, кто знает язык программирования (или просто мыслит логически), но не обладает определенными функциональными возможностями, достаточно ли ясна ваша схема именования или для мозгового штурма альтернатив.Это может быть бедняга, который должен поддерживать ваш код в будущем!