PHP: Package Design Principles

В этом докладе рассматриваются принципы разработки пакетов и показано, как их можно применить на практике на примере разделения Infection Mutation Testing Framework. Показано, какие проблемы возникают у разработчиков и мейнтейнеров, когда код не разбит на пакеты должным образом, а полностью находится в монолите. Мы также обсудим, как писать плагины с авторегистрацией и нулевой конфигурацией, как удобно разрабатывать много связанных пакетов локально, как теория дизайна пакетов работает для случая монорепо
Back to Top