PHP

Решил написать краткую напоминалку себе и другим, а то в просторах инета любят расписывать замудрено.

Первое, что делает мудрый человек, это спрашивет себя - зачем мне это нужно, вот и я решил поступить таким же образом, при знакомстве с ORM Doctrine.

IDE JetBrains PhpStorm позволяет подключиться к различным багтрекерам, типа Jira или Redmine. Для подключения к Redmine надо проделать следующие шаги.

В PHPStorm есть ещё одна интересная возможность - удобный просмоторщик профайлера Xdebug.

У всех были ситуации, когда нужно отследить, где происходит ошибка в коде, тут как бы все просто - заглянул в лог апача, увидел адрес пхп-скрипта и номер строки, дальше начинаешь писать echo 123; print_r($abc); и таким образом находишь свой косяк, этого никто не отменяет. Однако, чтобы быстрее найти нужное место с ошибкой, а иногда просто место каким образом интерпритатор приходит к этому месту, можно воспользоваться такими способами:

Хороший стандарт кодирования важен в любом проекте, и особенно там, где множество разработчиков работают над одним проектом. Наличие стандарта кодирования помогает гарантировать, что код высокого качества, с меньшим количеством ошибок, и легко поддерживается.

Как и Вы мне скорее захотелось посмотреть как работает Symfony обратившись к ней в браузере.

Для проведения тестирования необходимо установить локально Apache, PHP, phpunit и генератор схемы PHPUnit.
После установки phpunit и генератора схем в разделе Netbeans Сервис/параметры/php/модульное тестирование должны быть прописаны сценарий phpunit и сценарий генератора шаблонов (должны прописаться автоматически).

RDD - Readme driver development. Разработка приложений через описание задачи и написания тестов.
То есть перед тем, как приступить к непосредственному выполнению задачи разработчик должен сначала описать что потребуется сделать для выполнения задачи и как он собирается это сделать.
После этого он приступает к написанию тестов для своего приложения. И только после написания тестов приступает к разработке функционала, требуемого для задачи.

Главная
X

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2017 YaPro.Ru

Главная » Веб-мастеру »