Чем могут помочь префиксы?
-
Быстро определить тип данных в переменной или класс объекта.
Конечно, префиксы не помешают вам поместить строку в переменную для целых чисел,
но могут помочь вам не совершить подобную ошибку.
Если во время написания кода четко следовать логике присвоения префиксов переменным,
то у вас не возникнет вопроса можно ли написать sValue++.
-
Определить местоположение метода или шаблона при вызове его из другого файла.
-
Избежать незапланированного переопределения.
Особенно актуально при большом количестве скриптов, одинаковые названия для методов не редкость,
а вот чтобы они и работали одинаково...
То же самое можно сказать и для именования классов в стилях.
Почему символ подчеркивания? А почему бы и нет?
Раз уж мы не можем использовать в наших именованиях пробелы, давайте расмотрим варианты:
- вариантНомерРаз
- ВариантНомерДва
- вариант-номер-три
- вариант_номер_четыре
Теперь рассмотрим их с практической точки зрения:
-
Как правило, такая схема именования принята в базовых методах языка програмирования, что приводит
к возможности незапланированного переопределения, а то и к ошибке.
-
-
Например в JavaScript нельзя создать функцию, содержащую в своем имени дефис.
-
И с эстетической:
А для чего, собственно, мы их так именуем? Думаю для того, чтобы читать было удобно. А читать нам
удобно, когда между словами есть разделители. Иначенеоченьтопочитаешь.
-
где Вы Видели Подобную Манеру Изложения Информации? Если только на рекламках каких.
-
А вот аббревиатуры принято писать прописными, и что вы будете делать, если вам
понадобится написать их две подряд?
-
Дефисы тоже иногда нужны.
-
На мой взгляд, лучшая замена пробела ;Ъ