Having code that is not coupled with any framework has a lot of profits. There is small probability that you will be changing framework during your project lifecycle, but that kind of approach gives you easy way to reuse some of your functionalities across different styles of user interaction. GUI? API? Console command? Easy peasy with small effort. Everything with high understanding of domain you are working for. During this workshop he want you to learn how working close with business and defining their needs together with them can help you creating clean code that you will love to work in long term projects. Attendees will use Behat and PHPSpec to design how their system will communicate internally between their component and with the outside world. At the end you will learn how to create a system that is loosely coupled with a framework.

Comments

Please login to leave a comment

Rated 5

Karol Kreft at 22:12 on 10 Sep 2019

First big plus for the well prepared domain used during the workshops. Second one for presenting theoretical background with strong focus on the most important part which allows us to spend more time working with the code.

Dariusz has fantastic teaching skills, he was always keen to answer all questions and explain every incomprehensibility.

I had a feeling that more attention may be put on the PHPspec, because it takes definetly more time to diveing into Behat. It could be even a seperate workshop topic, anyway, it doeasn't affect my rating.