Стиль кода
-
- Сообщения: 4
- Зарегистрирован: 2013.02.14, 14:17
Стиль кода
Начал писать на фреймворке и меня удивил стиль написания кода.
В частности не стоят пробелы после запятой, вокруг операторов (x=9). И стоят там, где их не ожидал, например внутри скобок.
Является ли хорошей практикой написание своего кода под PSR-2, а не с использованием стиля, принятого в файлах Yii?
В частности не стоят пробелы после запятой, вокруг операторов (x=9). И стоят там, где их не ожидал, например внутри скобок.
Является ли хорошей практикой написание своего кода под PSR-2, а не с использованием стиля, принятого в файлах Yii?
Re: Стиль кода
в надежде не навлечь флейм,
такой код читается лучше
чем такое
такой код читается лучше
Код: Выделить всё
$a = myfunc($param, $mode, $select);
Код: Выделить всё
$a=myfunc($param,$mode,$select);
-
- Сообщения: 4
- Зарегистрирован: 2013.02.14, 14:17
Re: Стиль кода
Согласен. Я привык писать по PSR-2, но в Yii очень отличающийся особенный стиль.
Поэтому хотелось бы знать, как поступают гуру Yii.
Если тоже не соблюдают стиль Yii - то знаю что делать. Если соблюдают - то надо будет принимать решение.
Поэтому хотелось бы знать, как поступают гуру Yii.
Если тоже не соблюдают стиль Yii - то знаю что делать. Если соблюдают - то надо будет принимать решение.
Re: Стиль кода
я не гуру, но отпишусь. во многом соблюдаю стиль Yii, но не полностью.
Пишу $a = 1;
function($a, $b = false)
и тд
Пишу $a = 1;
function($a, $b = false)
и тд
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Стиль кода
Пишите как удобно. Я пишу почти по PSR-2, но с разницей в скобках и табах.
Нравится Yii? Давайте сделаем его лучше!.
Re: Стиль кода
А если фреймворк сформатировать автоформатированием PhpStorm по PSR-2 че будет? Вроде должно быть всё хорошо... или не?
-
- Сообщения: 4
- Зарегистрирован: 2013.02.14, 14:17
Re: Стиль кода
Спасибо за ответы, буду делать как нравится мне.
Re: Стиль кода
Читать удобнее Вполне нормальная практика рыть сорцы чего там где происходит - можно же
Кстать, а чего б его реально весь в какой-то ветке не перевести в какой-то из принятых стандартов кодинга да не написать "Стандартом кодинга для Yii 1.1 с ветки 1.1.14 (1.1.15) является <стандарт>. Он теперь официален. Просим всех разработчиков расширений ему следовать"... Ну как-то так 2.0, где уже будет какой-то стандарт, всё равно раньше лета вряд-ли увидим хотя-бы в альфе, то почему бы и нет?
Кстать, а чего б его реально весь в какой-то ветке не перевести в какой-то из принятых стандартов кодинга да не написать "Стандартом кодинга для Yii 1.1 с ветки 1.1.14 (1.1.15) является <стандарт>. Он теперь официален. Просим всех разработчиков расширений ему следовать"... Ну как-то так 2.0, где уже будет какой-то стандарт, всё равно раньше лета вряд-ли увидим хотя-бы в альфе, то почему бы и нет?
Re: Стиль кода
Естественно Потому и написал что с новой ветки
А может на 14-й сделать форк, переформатировать его, подержать 14 и 15, например, обе ветки, а в 16-й отказаться от неформатированной? Не, ну понятно что головной боли это добавит, но почему бы и нет?
А может на 14-й сделать форк, переформатировать его, подержать 14 и 15, например, обе ветки, а в 16-й отказаться от неформатированной? Не, ну понятно что головной боли это добавит, но почему бы и нет?
Re: Стиль кода
как по мне - неплохая идея
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Стиль кода
В новой стиль более человечный. https://github.com/yiisoft/yii2/wiki/Co ... code-style
Нравится Yii? Давайте сделаем его лучше!.
-
- Сообщения: 4
- Зарегистрирован: 2013.02.14, 14:17
Re: Стиль кода
Зачем сделаны отличия от PSR-2? Например, даже в отступах.
И почему даже в документе про стиль в двух местах этого документа отличается стиль расстановки пробелов вокруг оператора "="?
И почему даже в документе про стиль в двух местах этого документа отличается стиль расстановки пробелов вокруг оператора "="?
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Стиль кода
Документ не финальный. PSR-2 не нравится. По сравнению с объективным и действительно полезным PSR-0 он субъективен и хорош только как база для своего стандарта.
Нравится Yii? Давайте сделаем его лучше!.