Вы не должны заботиться на большинстве языков программирования, если Вы не должны писать очень определенные математические функции или код, оптимизированный для одной определенной архитектуры... Просто удостоверьтесь, что размер типа достаточно для Вас (используйте что-то большее, чем Интервал, если Вы будете знать , то Вам будут нужны больше чем 32 бита, например)
I don't think you can say there is anything well established at this point, but there is an RFC discussing it for PEAR2: http://wiki.php.net/pear/rfc/pear2_naming_standards
My take is that namespaces are a form of variables, and therefore should follow the same convention as they do. I genereally prefer lowercase_underscore
for free variables (As opposed to object members), so the most natural for my taste would be namespace\ClassName
. This also matches the most prevalent conventions from other languages. On the other hand, the same argument could be made for pre-5.3 pseudo-namespaces, but here the de-facto standard seems to be using CamelCase.
Лично мне нравится писать имена классов в верхнем регистре, атрибуты классов и методы в нижнем регистре и атрибуты класса с префиксом подчеркивания.
Другие локальные переменные Я также пишу нижний регистр без префикса подчеркивания. Экземпляры объектов всегда записываются в верхнем регистре и т. Д. И т. Д. Я действительно не думаю, что есть лучший способ, вы просто должны соответствовать своему стандарту кодирования. Это дает вам преимущество более быстрого чтения вашего кода и должно дать более быстрое понимание того, что происходит в определенных строках кода.