Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов.
8(977)608-78-62 adm@nixm.ru

Об одном из способов написания переменных

Ответить
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Об одном из способов написания переменных

Сообщение nezabudka »

Мне всегда нравилось в лине писать названия файлов и каталогов в нижнем регистре.
При работе в командной строке это означает меньшее нажатие клавишь при том же
эфекте. Очень добивало что многие владельцы винды писали html теги заглавными
буквами без видимой выгоды для удобочитаемости. Я вычеркнула из своей жизни
заглавные буквы и даже на папки в домашней директории делаю по сей день например
такие ссылки

Код: Выделить всё

ln -s Рабочий\ Стол desktop
ln -s Загрузки downloads
Эта привычка автоматически отразилась и на bash скриптах.
В питоне я по мере возможности продолжала стойко следовать своей
выбранной традиции и все мои создаваемые переменные не выделялись из общего строя,
но оказалось в более серьезных программах часто при написании имен переменных и функций состоящих из нескольких
слов, где я кстати всегда старалась использовать знак подчеркивания, применяют
специальный широко известный способ под названием camelBack или lower CamelCase.
Не смотря на то что приходится прибегать к излишнему нажатию клавиш но удобочитаемость
кода при небольшой привычке заметно улучшается. Этот способ прост и заключается в
выполнении следующего правила, первая буква составного слова записывается в нижнем
регистре а все первые буквы последующих слов - в верхнем. Например
myUniverTaz #моя помойница
commonSumFromFiveArgs
vsemForumchanamUdachi
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватара пользователя
Kycok
Уважаемый участник
Уважаемый участник
Сообщения: 280
Зарегистрирован: 16 янв 2015, 06:53
Откуда: Санкт-Петербург
Контактная информация:

Re: Об одном из способов написания переменных

Сообщение Kycok »

nezabudka писал(а):на папки в домашней директории делаю по сей день например
такие ссылки

Код: Выделить всё

ln -s Рабочий\ Стол desktop
ln -s Загрузки downloads
Зачем плодить ссылки? Лучше отредактировать файл ${HOME}/.config/user-dirs.dirs
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Об одном из способов написания переменных

Сообщение nezabudka »

Только надо помнить что могут быть программы в которых прописаны пути по старым каталогам. Например
резервное копирование или папка Загрузки в браузере, а мягкая ссылка ни кого не потревожит
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватара пользователя
Kycok
Уважаемый участник
Уважаемый участник
Сообщения: 280
Зарегистрирован: 16 янв 2015, 06:53
Откуда: Санкт-Петербург
Контактная информация:

Re: Об одном из способов написания переменных

Сообщение Kycok »

nezabudka писал(а):Только надо помнить что могут быть программы в которых прописаны пути по старым каталогам. Например
резервное копирование или папка Загрузки в браузере, а мягкая ссылка ни кого не потревожит
Я с такими не сталкивался. Тот же браузер узнает каталог загрузок по умолчанию именно из этого файла (доказательство :) )
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Об одном из способов написания переменных

Сообщение nezabudka »

Да, с браузером все так, не смотря на то, что в настройках указан каталог Загрузки он открывает директорию downloads. :)
А вот в backintime программе резервного копирования придется явно указать копируемые каталоги.
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Sunderland93

Re: Об одном из способов написания переменных

Сообщение Sunderland93 »

Ни разу за всю жизнь с таким не сталкивался. Порой удивляюсь, откуда люди берут проблемы?))
Ответить

Вернуться в «Другие языки»