Symfony dla aplikacji, które muszą pozostać zrozumiałe w miarę rozwoju
Symfony sprawdza się szczególnie wtedy, gdy rośnie znaczenie reguł biznesowych. Jego ekosystem pozwala uporządkować walidację, bezpieczeństwo, zdarzenia, komunikację asynchroniczną, polecenia i dostęp do danych bez wymyślania każdego mechanizmu od nowa.
Nie zamieniać frameworka w architekturę
Dbamy jednak o to, by framework nie stał się architekturą. Domena biznesowa musi pozostać czytelna, a zależności między komponentami – jawne.
Umiar opłaca się w długich projektach
W projektach długoterminowych taki umiar ułatwia testy, aktualizacje i wdrażanie nowych programistów.
Projekt Symfony do uruchomienia lub przejęcia?
Prosimy przedstawić domenę biznesową – to ona ma kształtować aplikację, a nie framework.