Artykuły z tagiem Design Patterns
Wszystkie artykuły na blogu z tagiem Design Patterns.
Wzorzec Strategy w Laravelu: Elastyczne ceny B2B
Instrukcja match często jest właściwym początkiem. Jeden typ klienta, dwa rabaty, reguła mieszcząca się na ekranie: nie ma nagrody za wprowadzenie pięciu k...
Wzorzec State w Laravelu: Cykl życia subskrypcji bez pakietu
$subscription->status === 'active' jest nieszkodliwe raz. Drogo robi się wtedy, gdy endpoint anulowania, job odnowienia, webhook płatności i narzędzie s...
Wzorzec Repository w Laravelu: Bez udawania
Repository Pattern wytworzył prawdopodobnie więcej laravelowego boilerplate'u niż użytecznej izolacji. UserRepositoryInterface z metodami find, all, create...
Wzorzec Pipeline w Laravelu: Komponowalne filtry raportów
Endpoint raportowy często zaczyna się od trzech niewinnych warunków: zakresu dat, statusu i kolejności sortowania. Staje się trudny nie dlatego, że warunki...
Obserwatory Laravel a zdarzenia domenowe: Wyznacz granicę
Zamówienie zostało zapisane. Czy to oznacza fakt biznesowy? Niekoniecznie: mogła to być korekta adresu, notatka administratora albo automatyczna zmiana zna...
Wzorzec Null Object w Laravelu: Zastąp defensywne łańcuchy null
Operator nullsafe świetnie sprawdza się przy jednej opcjonalnej relacji. Nie jest jednak decyzją architektoniczną o tym, co oznacza brak wartości. Gdy ten...
Potrzebujesz kogoś, kto weźmie odpowiedzialność za kolejny krok?
Porozmawiajmy o Twoim projekcie i określmy zakres, który ma sens dla Twoich celów.





