Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Lights and shadows of BDD in Sylius (and probably other companies as well)

Description

Behaviour-driven development is great, isn’t it? It improves communication in the team, makes business requirements understandable for everyone involved in the project, speeds up the development in the long term… It has no disadvantages! Or… has it?

Unfortunately, there are no perfect systems and methodologies. All of them have their drawbacks - tradeoffs we need to agree on when adopting them in the development process. And that’s good until we’re aware of them. Even though I love BDD, TDD, and test-driven approaches in general, I can understand the cost of using them in other projects.

In my presentation, I will focus on the pros and cons of BDD methodology, thinking from the Sylius Core Team Member perspective, but also trying to comprehend the view of an average Sylius and Symfony user.

Conférence donnée lors du Forum PHP 2023, ayant eu lieu les 12 et 13 octobre 2023.

Informations complémentaires

Vidéo

Le speaker

Mateusz ZALEWSKI

Being a programmer is not only his job - it is a way of his life. Mateusz is a strong BDD believer and testing enthusiast, curious about the world, and passionate about science. For the last few years, he's a Sylius Core Team member, working hard on developing the best e-commerce framework in the world. He's also a trainer and consultant, trying to share his expertise with others. Since the beginning of 2023, Co-Founder of a new e-commerce- and PHP-based agency, Commerce Weavers. Privately a member of a medieval reenactment group and a fervent traveller. Mateusz loves to see new places, meet interesting people, and develop himself to be a better programmer and a better human being.