~/talk

Don't Let the Framework Stand in Your Way

TalkinItalianat Sfday @127.0.0.1 2024 · on Wednesday, 2024-09-25· [php, software-architecture]
slides:none on file

The talk examines common ways Symfony applications accidentally mix framework concerns (user, session, forms, event dispatcher, anemic entities) into business logic and shows, with practical examples, how to confine third‑party/framework code into separate layers. It outlines a paradigmatic approach and specific techniques to keep business logic isolated from Symfony components and concepts so they don’t ‘stand in the way.’

AI-written summary · about

  1. 0:00Introduction
  2. 3:54Decoupling frameworks and domain
  3. 12:49Auth decoupling in Symfony
  4. 17:09Symfony Form risks
  5. 24:34Decoupling events and async
  6. 27:50Decoupling principles summary
  7. 29:14Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.