Как вы наверное догадались, хочу рассказать о Yii2 и о том, что ждет новичков в стартапе, который выбрал данный фреймворк. Ни для кого не секрет, что многие фреймворки используют компоненты symfony, дабы не изобретать новый велосипед. Многие, но не Yii, но при этом Yii многое позаимствовал от symfony и впитал в себя лучшее от Ruby on Rails. На github в issues часто можно увидеть предложение по расширению функционала, перенятого у этих фреймворков. В данной статье хотелось бы описать именно те моменты, в которых разработчики Yii не сходятся во мнении с разработчиками других фреймворков.
Читать полностью »
Рубрика «codereview» - 2
В ожидании Yii2 2.0.4
2015-03-27 в 8:26, admin, рубрики: codereview, issue tracker, yii, yii2 framework, Веб-разработка, Совершенный код, метки: yii2 frameworkУменьшаем количество ошибок с помощью чек-листа Code Review
2015-02-13 в 5:30, admin, рубрики: codereview, ит-инфраструктура, организация процессов, Программирование, разработка, ревью кода, метки: codereview, организация процессов, ревью кода В нашей статье об эффективных ревью кода мы рекомендовали использовать чеклист. Чеклисты (контрольные списки) — это великая вещь в ревью: они гарантируют, что ревью действительно прошло через вашу команду. Также они способствуют выявлению и решению общих трудностей.
Исследование, проведенное Software Engineering Institute, показывает, что программисты делают 15-20 распространенных ошибок. Добавив такие ошибки в чеклист, вы можете быть уверены, что заметите их в момент появления и поможете от них избавиться надолго.
Чтобы вам было от чего отталкиваться, вот вам список типичных пунктовЧитать полностью »
Эффективные ревью кода: 9 советов от исправившегося скептика
2015-02-13 в 5:20, admin, рубрики: codereview, ит-инфраструктура, организация процессов, Программирование, разработка, ревью кодаЯ знал теорию. Ревью кода помогает:
- Находить баги
- Обеспечивать читаемость и поддерживаемость кода
- Распространять знания кода на всю команду
- Позволять новым членам команды быстрее входить в работу
- Показывать всем новые подходы к решению задач
Или, это всего лишь пустая трата времени. По крайней мере, таким было мое первое впечатление от ревью кода.
Читать полностью »
