Package Design Principles in Practice

Відео доповіді

Презентація доповіді

This talk goes through Principles of Package Design and shows how they **can be applied in practice** by splitting Infection Mutation Testing Framework. It shows what issues do users and maintainers have when the code is not split correctly by packages, and all the code is placed in a monolith.

We will also discuss how to write composer-based plugins with autodiscovering and zero-configuration, how to conveniently develop many related packages locally, how the theory of Package Design plays with monorepo and multirepo and more.

Макс Рафалко
Itransition
  • Open Source contributor
  • Infection PHP maintainer
  • PHP and Javascript developer
  • GitHub, Twitter
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?