имена верблюдов - PullRequest
       60

имена верблюдов

9 голосов
/ 22 октября 2009

Я понимаю причину имен переменных в случае верблюда, но мне всегда было интересно, почему вы бы назвали верблюд именем метода? почему это toString (), а не ToString ()? Какую цель он служит?

Ответы [ 12 ]

1 голос
/ 22 октября 2009

Я не думаю, что есть какая-то причина , это всего лишь условности и каждый может иметь свое.

0 голосов
/ 22 декабря 2011

Мой друг сказал мне, что исследование показало, что люди могли бы легче читать код, если бы Types были верблюжьими, с заглавной первой буквой, а переменные - done_like_this. Это, безусловно, делает разницу между типами и переменными.

Я никогда не знал, что было понятнее для имен функций. Я обычно рассматривал заглавные буквы первой буквы, но после прочтения этого, я думаю, было бы более читабельно не различать имена типов и имена методов (да, в некоторых языках сигнатура метода является типом, но вы знаете, что я имею в виду !)

...