32  /  97

Организация инфраструктуры разработки

Просмотров: 21855
Дата последнего изменения: 06.09.2024
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1
2
3
4
5

Введение

Несколько советов о том как организовать внутри вашей студии процесс разработки.

Использование удобных инструментов для работы существенно ускоряет процесс. Можно программировать и в Notepad'е, но любой современный инструмент обеспечивает "малую механизацию", существенно облегчая труд разработчика:

  • Подсветка кода (ошибок, функций) - резко снижает число ошибок;
  • Подсказки параметров функций/методов - ускоряют разработку;
  • Встроенная справка по PHP - уменьшает число ошибок, ускоряет работу;
  • Дерево проекта, структура классов - упрощает навигацию;
  • Структура сущностей программы, теги PhpDocumentor - облегчают работу по документированию кода;
  • Codestyle - настраивается один раз и затем облегчает работу;
  • Встроенная работа с удаленными серверами - упрощение выполнения обыденных операций.

Существует достаточно много Интегрированных сред разработки (IDE). Каждая из них имеет свои сильные и слабые стороны. На решение какую использовать в большей степени влияют привычки и вкусы конкретного разработчика, но не представляется правильным использование разных сред в рамках одной студии. Купите одну и пусть все разработчики научатся в ней работать. Необходимо стандартизировать настройки IDE в рамках вашей организации.

Кроме IDE необходимы инструменты для хранения информации по стандартам и методам работы в команде и по работе над конкретным проектам. Обязательным инструментом также можно назвать багтрекер.

Видео

Инструменты для эффективной работы команд - IDE, контроль версий, трекеры, wiki




10
Курсы разработаны в компании «1С-Битрикс»

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