Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II

Autor: Mariano Anaya
  • Data wydania: 2022/02/02
  • Liczba stron 360
  • Oprawa oprawa broszurowa
  • Format 17x5 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£13.90
£17.38
Tax included
Quantity

Add to wishlist

Popularność Pythona, ulubionego języka programist&oacute,w i naukowc&oacute,w, stale rośnie. Jest on bowiem łatwy do nauczenia się: nawet początkujący programista może napisać działający kod. W efekcie, mimo że Python pozwala na pisanie kodu przejrzystego i prostego w konserwacji, zdarzają się przypadki kodu źle zorganizowanego, nieczytelnego i praktycznie nietestowalnego. Jedną z przyczyn tego stanu rzeczy jest tendencja niekt&oacute,rych programist&oacute,w do pisania kodu bez czytelnej struktury. Zidentyfikowanie takich problem&oacute,w i ich rozwiązywanie nie jest łatwym zadaniem.

Dzięki tej książce nauczysz się korzystać z kilku narzędzi służących do zarządzania projektami napisanymi w Pythonie. Dowiesz się, czym się charakteryzuje czysty kod i jakie techniki umożliwiają tworzenie czytelnego i wydajnego kodu. Przekonasz się, że do tego celu wystarczą standardowa biblioteka Pythona i zestaw najlepszych praktyk programistycznych. Opisano tu szczeg&oacute,ły programowania obiektowego w Pythonie wraz z zastosowaniem deskryptor&oacute,w i generator&oacute,w. Zaprezentowano r&oacute,wnież zasady testowania oprogramowania i sposoby rozwiązywania problem&oacute,w poprzez implementację wzorc&oacute,w projektowych w kodzie. Pokazano też, jak można podzielić monolityczną aplikację na mikrousługi, by otrzymać solidną architekturę aplikacji.

W książce między innymi:

  • konfiguracja wydajnego środowiska programistycznego
  • tworzenie zaawansowanych projekt&oacute,w obiektowych
  • techniki eliminacji zdublowanego kodu i tworzenie rozbudowanych abstrakcji
  • zastosowanie dekorator&oacute,w i deskryptor&oacute,w
  • skuteczna refaktoryzacja kodu
  • budowa solidnej architektury opartej na czystym kodzie Pythona
794350
Numer EAN
9788328386112
Rok wydania
2022
Liczba stron
360
Oprawa
oprawa broszurowa
oprawa2
oprawa miękka
dostępność
10 dni
Format
17x5 cm
Identyfikator
79255