Thinking in Events

Mariusz Gil (26.Jan.2018 at 09:00, 3 hr 30 min)
Workshop at PHPBenelux Conference 2018 (English - US)

Rating: 5 of 5

Modeling complex problems is hard and often leads to very complicated code. Controllers, repositories, services, conditions, forms – client’s business requirements sometimes infiltrate all these layers, everything is mixed together, making code really difficult to read, understand and develop. When you want extend business logic, but you need to dig in tens (or even hundreds) lines of controller action, trying to understand what are all these objects for and what other places should be changed too, it’s time to try different approach… “Thinking in events” means that you can be fully focused on problem domain, implementing testable business logic and associated rules, not on database, web framework or other implementation details.

During this workshop you will learn how to use event/command buses in your app, apply Event Sourcing to store all history or split reads from writes with CQRS to increase performance, scalability and security. Being concentrated on client real problem the same time, without any distractions from code.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= one plus seven

Comments

Rating: 5 of 5

26.Jan.2018 at 13:37 by Marco Pivetta (116 comments) via Web2 LIVE

Inspirational and useful workshop. While I am still quite experienced in this topic, I still managed to learn a few tricks about prooph ?

Rating: 5 of 5

26.Jan.2018 at 15:17 by Toni Van de Voorde (32 comments) via Web2 LIVE

Very nice and well given workshop. Nice to have also an introduction the event storming and to see how easy it is to start with prooph.

Rating: 5 of 5

26.Jan.2018 at 15:55 by Martin Schimmel (5 comments) via Web2 LIVE

very interesting. good examples and a clear explanation.

Rating: 3 of 5

27.Jan.2018 at 08:58 by Johan Vervloet (25 comments) via Web2 LIVE

The introduction to event storming and event sourcing generally was very good. But it was more a talk/demo than a workshop imo. We were asked to bring a dev environment with php 7.1 and mysql, but I did not really use it. Following what you were doing was informative as well.

But certainly worth hearing.

Rating: 5 of 5

28.Jan.2018 at 13:23 by Frits van Tiel (13 comments) via Web2 LIVE

Very good

Rating: 5 of 5

29.Jan.2018 at 22:30 by Johan Van den Brande (11 comments) via Web2 LIVE

I learned a lot here. Good conversational style, asking questions to see how we could follow along.

© Joind.in 2018