Popularność Pythona, ulubionego języka programistów i naukowców, rośnie dzięki swojej łatwości w nauce, co pozwala nawet początkującym na pisanie działającego kodu. Mimo to, zdarzają się przypadki źle zorganizowanego, nieczytelnego i nietestowalnego kodu, co często wynika z braku czytelnej struktury. Identyfikacja i rozwiązanie tych problemów nie jest proste. Książka ta nauczy Cię korzystania z narzędzi do zarządzania projektami w Pythonie oraz technik tworzenia czystego, wydajnego kodu. Dowiesz się, jak wykorzystać standardową bibliotekę Pythona i najlepsze praktyki programistyczne, aby osiągnąć ten cel. Opisano w niej szczegóły programowania obiektowego, zastosowanie deskryptorów i generatorów, a także zasady testowania oprogramowania oraz implementację wzorców projektowych. Ponadto, przedstawiono metody podziału monolitycznych aplikacji na mikrousługi w celu uzyskania solidnej architektury. W książce znajdziesz również informacje o konfiguracji efektywnego środowiska programistycznego, tworzeniu zaawansowanych projektów obiektowych, eliminacji zdublowanego kodu, zastosowaniu dekoratorów oraz skutecznej refaktoryzacji kodu.
Anaya Mariano Reihenfolge der Bücher

- 2022