Хитрости тестирования PHP-проектов, секреты разработки RESTful API и особенности использования Hack в продакшене — можно самостоятельно по крупицам собирать информацию обо всем этом в сети, но лучше прийти на ThinkPHP #11 и получить микс из теории и практического опыта от наших спикеров. К тому же, обсуждать новости из мира веб-разработки гораздо приятнее в кругу единомышленников на наших сладких кофе-брейках 🙂
Symfony2: Разработка RESTful API
Докладчик: Тарас Омельяненко
- Как проектируется API?
- Какие бандлы используются для ускорения разработки?
- Внутренняя структура приложения (типичная и рекомендуемая)
- Валидация и сериализация моделей
- Тестирование API
Протесть слона! (особенности тестирования РНР-проектов)
Докладчик: Михаил Боднарчук
- Зачем разработчикам тесты
- Почему тесты бывают не только модульными
- Что нельзя протестировать
- Подходы к построению тестовой инфраструктуры
- Немного страшных слов: TDD/BDD/моки/стабы/др
- Краткий обзор существующих тестовых фреймворков: PHPUnit, PHPSpec, Codeception, Behat
- Детальный разбор Codeception. Почему именно он?
Building better PHP — HACK (HHVM)
Докладчик: Олександр Ганжа
- Костыли в PHP
- PHP 7 и что же не так с принятыми RFC (Return Type Hints в особенности)
- Типизация в HACK и strict режим
- Статический анализатор типов в Hack
- Ассинхронный PHP — AsyncMySQL, AsyncCurl
- За и против использования Hack в продакшене
Заинтересовался? Для участия в ThinkPHP #11 зарегистрируйся, пожалуйста, в нашей группе Meetup. Участие бесплатное!
Место конференц-зал СК “Металлист”
Дата 17 апреля 2015 года
Время 19:00
Начало регистрации 18:45