Конвенция имен
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Конвенция имен
Тоже решил начать изучать данный фреймворк. И уже на первых страницах столкнулся с тем что мне никогда не нравилось. нуКтоТакПишет
Жду Yii 3!
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Конвенция имен
Зовётся это дело CamelCase. Используется в основном в Java.
Нравится Yii? Давайте сделаем его лучше!.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Конвенция имен
Автору не нравится именование классов как MySuperClass. Скорее всего нравится что-то вроде my_super_class.
Нравится Yii? Давайте сделаем его лучше!.
Re: Конвенция имен
Наоборот именование MyName намного удобнее как для классов так и для названия таблиц в базе. И по стандартну от самих разработчиков php - является более правильным т.к. сокращает длину и намного удобнее читаемо.
Намного удобнее читать название таблицы в базе userConfirmMessages чем user_confirm_messages (где половина вылезет за экран phpmyadmin-а)
Намного удобнее читать название таблицы в базе userConfirmMessages чем user_confirm_messages (где половина вылезет за экран phpmyadmin-а)
Мой маленький блог - http://dbhelp.ru
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: Конвенция имен
Да все верно мне больше нравится my_super_class.
У каждого свое удобство, тебе так не кажется Ozzy?
Мне кажется в мире где 20'' монитор стоит 170$ вопрос "сокращает длину" на 2-3 символа уже не актуальна.
А читабельность для меня наоборот увеличивается за счет разделения слов.
У каждого свое удобство, тебе так не кажется Ozzy?
Мне кажется в мире где 20'' монитор стоит 170$ вопрос "сокращает длину" на 2-3 символа уже не актуальна.
А читабельность для меня наоборот увеличивается за счет разделения слов.
Жду Yii 3!
Re: Конвенция имен
ну ты прав кому как удобнее. мне тоже раньше нравилось как тебеmc-bear писал(а):Да все верно мне больше нравится my_super_class.
У каждого свое удобство, тебе так не кажется Ozzy?
Мне кажется в мире где 20'' монитор стоит 170$ вопрос "сокращает длину" на 2-3 символа уже не актуальна.
А читабельность для меня наоборот увеличивается за счет разделения слов.
но любовь проходит
Мой маленький блог - http://dbhelp.ru
Re: Конвенция имен
Каждому свое как говорится...
Лично мне например нравится lowerCamelCase в наименовании методов и функций, а вот переменные и свойства предпочитаю именовать через_нижнее_подчеркивание (underscore)
Лично мне например нравится lowerCamelCase в наименовании методов и функций, а вот переменные и свойства предпочитаю именовать через_нижнее_подчеркивание (underscore)