Нотации

Также как в политике мир как-будто разделен на два лагеря, в технологиях тоже как-будто есть место для "своих" и "чужих". Одним из признаков такиой группировки может служить используемая нотация написания кода. Восновном современное программирование делится на мир Нотации Паскаля, когда каждое почти слово будь то имя переменной или метода начинается с заглавной буквы и Camel Case или Верблюжья Нотация, а если точнее lower Camel Case, когда имена локальных переменных и методов начинаются сначала с маленькой буквы и в случае если имя составное, остальные уже с заглавной. Есть еще Си-стиль, когда все с маленькой и слова разделяются_подчеркиванием, есть кобольный, когда ВСЕ ЗАГЛАВНЫМИ, есть миксы как в руби, когда используется паскалевская нотация и Си-стиль для имен переменных, но все это частные случаи зачастую укладывающиеся в общую тенденицю разделения на два мира, которые можно выявить через определение общей направленности текстов. Ее я постарался изобразить вот в такой простой инфограмме:

 

Как видно Паскалевский стиль дает нисходящую елочку, что может трактоваться подсознанием как угнетающий фактор.


Кто-то скажет, что все это несерьезно, но вот дизайнеры, например, очень серьезно относятся к направлению линий в рисунках и особенно логотипах. Программисты большую часть своего времени проводят читая и создавая код и очевидно такие вещи должны как-то влиять на их подсознательное, может именно это основная причина стабильно плохого качества продуктов и технологий на перечисленных слева языках. Зато продукты и платформы на них прочно удерживают нишу так называемой прикладной разнаботки. Той, где творческая составляющая инженеров-программистов и архитекторов приносится в жертву интересам финансовых и хозяйственных задач.


 

Есть конечно и ряд чисто практических вещей, например визуально легче разделяются вызовы методов и типы и экземпляры классов когда используется кемел кейс и не надо нажимать лишний раз шифт, чтобы автодополнение метода в некоторых редакторах сработало правильно, но это все конечно уже мелочи.

Среднее (0 Голоса)
Средний рейтинг 0.0 звезд из 5.


Пока нет комментариев. Будь первым.