Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie IITylna okładka: Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II

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

Autor: Mariano Anaya

Tłumacz: Radosław Meryk

Helion

51,35 zł 79,00 zł -35%

Kup w księgarni Helion

Gdzie kupić

SklepWydanieCena
Helion.plksiążka51,35 złKup
TaniaKsiazka.plksiążka65,06 złKup

Ceny z feedów partnerów, odświeżane codziennie. Linki są partnerskie — przy zakupie dostaję prowizję, cena dla Ciebie się nie zmienia.

Czytaj fragmentPobierz PDF

Kategorie
Python, Techniki programowania, Wzorce projektowe
Wydawca
Helion
Rodzaj
książka
Format
168x237
Oprawa
miękka
Stron
360
Data wydania
2022-03-22
ISBN
978-83-283-8611-2
Tytuł oryginału
Clean Code in Python: Develop maintainable and efficient code, 2nd Edition
Seria
Prawda o Yarrow

Fragment książki — 30 stron

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 1 z 301
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 2 z 302
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 3 z 303
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 4 z 304
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 5 z 305
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 6 z 306
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 7 z 307
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 8 z 308
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 9 z 309
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 10 z 3010
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 11 z 3011
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 12 z 3012
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 13 z 3013
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 14 z 3014
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 15 z 3015
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 16 z 3016
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 17 z 3017
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 18 z 3018
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 19 z 3019
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 20 z 3020
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 21 z 3021
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 22 z 3022
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 23 z 3023
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 24 z 3024
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 25 z 3025
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 26 z 3026
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 27 z 3027
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 28 z 3028
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 29 z 3029
  • Fragment „Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II” — strona 30 z 3030

Opis

Popularność Pythona, ulubionego języka programistów i naukowcó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órych programistów do pisania kodu bez czytelnej struktury. Zidentyfikowanie takich problemó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óły programowania obiektowego w Pythonie wraz z zastosowaniem deskryptorów i generatorów. Zaprezentowano również zasady testowania oprogramowania i sposoby rozwiązywania problemów poprzez implementację wzorcó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ów obiektowych
  • techniki eliminacji zdublowanego kodu i tworzenie rozbudowanych abstrakcji
  • zastosowanie dekoratorów i deskryptorów
  • skuteczna refaktoryzacja kodu
  • budowa solidnej architektury opartej na czystym kodzie Pythona

Czysty kod w Pythonie. Tylko taki warto pisać!

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.