screaming architecture with symfony

16
Bartosz Zasada bartosz-zasada @bamiz_pl Screaming Architecture with Symfony

Upload: bartosz-zasada

Post on 11-Apr-2017

181 views

Category:

Software


5 download

TRANSCRIPT

Page 1: Screaming Architecture with Symfony

Bartosz Zasadabartosz-zasada @bamiz_pl

Screaming Architecture with Symfony

Page 2: Screaming Architecture with Symfony
Page 5: Screaming Architecture with Symfony
Page 6: Screaming Architecture with Symfony

Use Cases

Page 7: Screaming Architecture with Symfony

Implementation

Page 8: Screaming Architecture with Symfony

Why?

Page 9: Screaming Architecture with Symfony

OK, but...

Page 10: Screaming Architecture with Symfony

HTTP Request ≠

Use Case Request

Page 11: Screaming Architecture with Symfony

HTTP Response ≠

Use Case Response

Page 12: Screaming Architecture with Symfony

Use Case Bundle

https://github.com/bartosz-zasada/use-case-bundle

Page 13: Screaming Architecture with Symfony

Dependencies

Use Case Request

Input

Use Case

Output Input Processor

Response Processor

Use Case Response

Page 14: Screaming Architecture with Symfony
Page 15: Screaming Architecture with Symfony

Questions?

Page 16: Screaming Architecture with Symfony

Bartosz Zasadabartosz-zasada @bamiz_pl

Thank you :)