Great talk
It was a great talk. I learned a lot and it gave me some ideas on what to read next. A big +1 for The Blue Book reference!
The discussion we had was amazing. Being able to talk about the decisions and how they were made, the problems that the PHP-FIG people are facing and how they solve them.. it was just amazing to have you, guys!
The talk was very good. It didn't provide much information other than what's on the PHP-FIG site, but I loved the questions time, because it opened up a discussion which we continued during the PHP-FIG panel later.
It was abso-grumpy awesome!
The CQRS part was explained very well, but the Event Sourcing part could have been better. Event sourcing requires a change in the way one person thinks. I think the presentation was missing the right intro to the topic - it felt a little chaotic. Maybe it was not structured very well. I have heard about event sourcing and read a lot about it, which I think is the reason I was able to grasp all the information, but I'm not sure it was clear to everyone else I've spoken to. I would suggest to look into other talks about the topic, like Greg Young's talk on CQRS and Event Sourcing - he's got it right - even for beginners.
A wonderful beginning of #bgphp19
I liked the way SOLID principles were presented. The practical approach was very interesting, the example is wonderful. My only concern, as I already mentioned on the talk during the questions time, was that the domain model was bound to the framework - in this particular case - Laravel/Eloquent. I would rather make it as a separate thing and make use of some DDD patterns. Another thing to note (which I didn't mention) is that you could have divided the repository into 2 pieces - one for the read part, and one for the write part, following CQRS.
I enjoyed the talk, it certainly gave me new ideas to do a research on. However, I got lost at some point, maybe because of the short amount of time (40 minutes), things sped up a little bit.
Live coding and discussions where excellent!