Drupal Coding Standards and Development Tools

Докладчик

В данном докладе будут рассмотрены стандарты оформления кода Drupal, а также инструменты для разработки компонентов для Drupal.

При разработке Drupal-специфичных приложений (будь это модуль, тема оформления, или разработка самого ядра Drupal), необходимо соблюдать основные правила, сформированные Drupal-сообществом, а именно правила оформления кода, следование которым помогает содержать код всей системы в единообразном состоянии - это делает его легким для поддержки и изменения другими программистами, что особенно важно в случае работы над Open-Source компонентами.

В рамках первой части доклада мы поговорим о важности стандартов оформления кода, о различиях между ними, а также о правилах, специфичных для стандарта оформления кода Drupal, а также о том, с помощью каких инструментов можно следить за чистотой кода при разработке PHP приложений.

Кроме того, мы поговорим об инструментах разработки, которые могут существенно упростить процесс программирования для Drupal - речь идет как о консольной утилите Drush, так и о специальных компонентах, разработанных и интегрированных в PhpStorm IDE для помощи Drupal-разработчикам: авто-дополнение деклараций Drupal Hooks, навигация к вызовам Drupal Hooks, работа с документацией, интеграция Drush в IDE, и других.

Уровень доклада: 
Средний
День: 
Первый день
Время: 
17:00 - 17:40
Зал: 
Зал 1 Microsoft