27 августа 2020
Пишем код, который не ломается, изучаем необходимые PHP tools
PHP Russia 2020 пройдёт в Москве в гостинице Radisson Slavyanskaya 29 ноября. Приходите, если хотите получить толчок в развитии и набраться новых идей для своих проектов! Сейчас очное участие в конференции стоит 23 000 рублей. С 15 сентября уже дороже.
Забронировать билет на PHP Russia 2020
Как писать код, который ломается меньше?
Об этом поговорим с Александром Макаровым. Разберём 17 важных вопросов:
- композиция и как её форсировать;
- private по умолчанию;
- именованные конструкторы;
- состояние и иммутабельность;
- цепочки вызовов;
- зависимости и их инъекция;
- flow внутри метода, цикломатическая сложность;
- исключения: как ловить, ловить ли. Что нужно делать исключениями, а что не стоит;
- value object;
- DTO;
- типизация;
- сервисы, их зависимости и состояние;
- как писать, чтобы работало под RoadRunner / Swoole;
- как всё это тестировать;
- CQS;
- слои и абстракция.
Забронировать билет на PHP Russia
Доклад послушаем на конференции. А сегодня поделимся майндмэпом от Александра.
Карта развития PHP-разработчика. Must learn PHP Tools
В карте развития PHP-разработчика представлены основные инструменты, которые необходимы в работе, со ссылками на документацию и полезные ресурсы. Используйте карту как чек-лист. И приходите на PHP-Russia, чтобы задать вопросы создателям этих инструментов и опытным PHP-разработчикам.