Tomasz Kowalczyk: DDD, CQRS, ES, Hexagonal... i Symfony @PHPcon Poland 2019

Dość często rozmawiamy na temat architektury naszych projektów i tego, w jaki sposób dostarczyć z ich pomocą jak najlepiej działające rozwiązanie z najwyższą jakością techniczną. Niestety nie rozmawiamy aż tak często na temat środowiska, w którym to robimy - frameworka - który dość często determinuje ilość pracy wymaganej do wdrożenia. W tej prelekcji zaprezentuję w jaki sposób Symfony może zostać wykorzystany w kontekście dowolnego rozwiązania archtekturalnego - m.in. DDD, CQRS, Event Sourcing, Hexagon - i jak dobrze pasuje on w każdym z tych przypadków. Oczywiście rozwiązanie idealne nie istnieje, jednak niektóre narzędzia są zaprojektowane tak, by pozwolić nam przejąć wystarczającą kontrolę nad projektem, a Symfony jest zdecydowanie jednym z takich narzędzi.

Michał Kurzeja: Rozszerzalność aplikacji Symfony @PHPConPL23
▶︎

Michał Kurzeja: Rozszerzalność aplikacji Symfony @PHPConPL23

292. WJUG - Krzysztof Ślusarski "Porty, adaptery, CQRS, Event Sourcing, DDD… w Springu?
▶︎

292. WJUG - Krzysztof Ślusarski "Porty, adaptery, CQRS, Event Sourcing, DDD… w Springu?

DDD-WAW: Maciej Jędrzejewski – Poznaj strategiczne Domain-Driven Design w godzinę
▶︎

DDD-WAW: Maciej Jędrzejewski – Poznaj strategiczne Domain-Driven Design w godzinę

Sławomir Sobótka - DDD Q&A - wersja rozszerzona
▶︎

Sławomir Sobótka - DDD Q&A - wersja rozszerzona

Create a Microservice with Symfony 6 (Full 5 Hour Course)
▶︎

Create a Microservice with Symfony 6 (Full 5 Hour Course)

Czym jest "model" i jak go projektować? | Domain-Driven Design
▶︎

Czym jest "model" i jak go projektować? | Domain-Driven Design

Marcin Worwa: Symfony Messenger - jak spać spokojnie w nocy @PHPCon Poland 2022
▶︎

Marcin Worwa: Symfony Messenger - jak spać spokojnie w nocy @PHPCon Poland 2022

Moje rozumienie DDD (+ clean architecture) - Mateusz Chrzonstowski | #66 Talk4Devs
▶︎

Moje rozumienie DDD (+ clean architecture) - Mateusz Chrzonstowski | #66 Talk4Devs

Poznaj strategiczne Domain-Driven Design w godzinę - Maciej Jędrzejewski
▶︎

Poznaj strategiczne Domain-Driven Design w godzinę - Maciej Jędrzejewski

Michał Giergielewicz: Praktyczne techniki modelowania w oparciu o podejście DDD @PHPConPL23
▶︎

Michał Giergielewicz: Praktyczne techniki modelowania w oparciu o podejście DDD @PHPConPL23

An introduction to DDD - Rob Allen
▶︎

An introduction to DDD - Rob Allen

Symfony 6 for Beginners | Learn Symfony 6 | Symfony Full Course | Symfony for Beginners
▶︎

Symfony 6 for Beginners | Learn Symfony 6 | Symfony Full Course | Symfony for Beginners

bITconf 2019 - [Kamil Grzybek] Czysty model domenowy: Domain-Driven Design taktycznie i praktycznie
▶︎

bITconf 2019 - [Kamil Grzybek] Czysty model domenowy: Domain-Driven Design taktycznie i praktycznie

CHOSEN ONE!! YOUR IDENTITY REVEAL JUST SHOOK THE INTERNET... AND THEIR MINDS
▶︎

CHOSEN ONE!! YOUR IDENTITY REVEAL JUST SHOOK THE INTERNET... AND THEIR MINDS

Grzegorz Stawarczyk - Jak ugryźć CQRS w PHP?
▶︎

Grzegorz Stawarczyk - Jak ugryźć CQRS w PHP?

Clean Architecture: ethernal practices [PL] - Jakub Pilimon
▶︎

Clean Architecture: ethernal practices [PL] - Jakub Pilimon

Dariusz Drobisz: Tam se przecież rzucisz mesedż i będzie… @ PHPConPL24
▶︎

Dariusz Drobisz: Tam se przecież rzucisz mesedż i będzie… @ PHPConPL24

Czym jest AGREGAT w DDD?
▶︎

Czym jest AGREGAT w DDD?

Jak kompleksowo testować Web API z infrastrukturą?
▶︎

Jak kompleksowo testować Web API z infrastrukturą?

10 lat mojego DDD w 30 minut + Q&A - Andrzej Krzywda
▶︎

10 lat mojego DDD w 30 minut + Q&A - Andrzej Krzywda