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

Screaming Architecture with Symfony

Apr 11, 2017

Download

Software

Bartosz Zasada
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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 :)