December 2020
Intermediate to advanced
256 pages
8h 30m
Polish
Na razie poświęciliśmy mnóstwo czasu i energii prostemu problemowi, który z łatwością mogliśmy rozwiązać przy użyciu Django, przez co możesz się zastanawiać, czy ułatwienia w zakresie testowania i lepsza ekspresywność naprawdę są tego warte.
Z doświadczenia jednak wiemy, że bałagan w bazie kodu powstaje wcale nie przez oczywiste elementy funkcjonalności, tylko przez różne paskudztwa przetaczające się po obrzeżach systemu. Są to narzędzia raportowania, uprawnienia i procesy, które mają kontakt z masą obiektów.
Nasz przykład dotyczy typowego wymogu związanego z powiadamianiem — jeśli nie możemy alokować zamówienia z powodu zbyt małej ilości towaru, to powinniśmy o tym powiadomić zespół ds. zakupów. Jego ...
Read now
Unlock full access