PHP has a reputation for being a very flexible, yet very messy programming language: keeping the chaos at bay requires a non-trivial amount of cognitive load and technical expertise.

In this talk, we will explore how quality assurance for popular open source packages has evolved in the past few years, and how we can further improve our own projects.

We will cover architectural practices, naming, code design, tooling and how to avoid common pitfalls that waste everyone's time.

With this experience, we can all help the PHP ecosystem in further evolution.

Comments

Comments are closed.

Alex Rock at 11:23 on 25 Oct 2019

Coding aggressively by adding stronger typing and strict rules, awesome tools presented (phpstan, psalm, deptrac, etc.), always this lovely trolling talk that just says we're all wrong in many of our coding practices, and of course, a positive end because we still can end up having fun while coding ;)

Excellent plein d'outils que je vais installer immédiatement sur mes projets !

Jordan Aubert at 13:25 on 25 Oct 2019

Very interesting talk, thank you very much !

Yohann Marillet at 08:19 on 26 Oct 2019

Monday morning:
* knock knock *
- Yes ?
- Morning’ Mr CTO, we need to talk

Great conf, thanks for the tools sharing and the explanations. Not such a troll talk though, I expected more from the King ;p

Very interesting and inspiring, thank you