• Produkt wycofany

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

Indeks: KSZ-21238 EAN: 9788328386112
Wydanie drugie książki Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod zawiera informacje wyjaśniające jak 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. Podręcznik zawiera szczegóły programowania obiektowego w Pythonie wraz z zastosowaniem deskryptorów i generatorów. Prezentuje również zasady testowania oprogramowania i sposoby rozwiązywania problemów poprzez implementację wzorców projektowych w kodzie.
Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II - Mariano Anaya
51,90 zł
49,43 zł netto
Zapłać później
Niedostępny
Produkt wycofany
Producent: Helion

Uwaga!

Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii.

Opis produktu: Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II - Mariano Anaya

Wydanie drugie książki Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod zawiera informacje wyjaśniające jak 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. Podręcznik zawiera szczegóły programowania obiektowego w Pythonie wraz z zastosowaniem deskryptorów i generatorów. Prezentuje również zasady testowania oprogramowania i sposoby rozwiązywania problemów poprzez implementację wzorców projektowych w kodzie. W książce znajduje się między innymi:

  • Konfigurowanie 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. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie II - Mariano Anaya

Książka dla programistów Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod - Wydanie II - Mariano Anaya.

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

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

Informacje o autorze

Mariano Anaya jako doświadczony inżynier oprogramowania, tworzy oprogramowanie i wspiera innych programistów. Zajmuje się architekturą oprogramowania, programowaniem funkcyjnym i systemami rozproszonymi. Był prelegentem na konferencjach EuroPython w latach 2016 i 2017, a także FOSDEM w 2019 roku.

Informacje o książce

  • Tytuł oryginalny: Clean Code in Python: Develop maintainable and efficient code, 2nd Edition 2nd ed. Edition
  • Autor: Mariano Anaya
  • Tłumaczenie: Radosław Meryk
  • ISBN: 978-83-283-8611-2
  • Rok wydania: 2022
  • Format: 168 x 237 mm
  • Ilość stron: 360
  • Oprawa: miękka

Spis treści

  • O autorze
  • O recenzencie
  • Przedmowa
    • Dla kogo jest ta książka?
    • Co zawiera ta książka?
    • Jak najlepiej wykorzystać tę książkę?
    • Pobieranie plików z przykładowym kodem
    • Stosowane konwencje
  • 1. Wprowadzenie, formatowanie kodu i narzędzia
      • Wprowadzenie
      • Formatowanie kodu
      • Dokumentacja
      • Narzędzia
      • Podsumowanie
      • Materiały referencyjne
  • 2. Kod pythoniczny
      • Indeksy i wycinki
      • Menedżery kontekstu
      • Wyrażenia składane i wyrażenia przypisania
      • Właściwości, atrybuty i różne typy metod obiektów
      • Haczyki Pythona
      • Krótkie wprowadzenie do kodu asynchronicznego
      • Podsumowanie
      • Materiały referencyjne
  • 3. Ogólne cechy dobrego kodu
      • Projektowanie według kontraktu
      • Programowanie defensywne
      • Podział obowiązków
      • Akronimy
      • Dziedziczenie w Pythonie
      • Argumenty funkcji i metod
      • Uwagi końcowe dotyczące dobrych praktyk projektowania oprogramowania
      • Podsumowanie
      • Materiały referencyjne
  • 4. Zasady SOLID
      • Zasada pojedynczej odpowiedzialności
      • Zasada otwarty-zamknięty
      • Zasada podstawiania Liskov
      • Segregacja interfejsów
      • Odwracanie zależności
      • Podsumowanie
      • Bibliografia
  • 5. Korzystanie z dekoratorów do usprawniania kodu
      • Czym są dekoratory w Pythonie?
      • Bardziej zaawansowane dekoratory
      • Dobre zastosowania dla dekoratorów
      • Skuteczne dekoratory unikanie typowych błędów
      • Dekoratory a czysty kod
      • Podsumowanie
      • Bibliografia
  • 6. Pełniejsze wykorzystywanie obiektów dzięki deskryptorom
      • Pierwsze spojrzenie na deskryptory
      • Rodzaje deskryptorów
      • Deskryptory w praktyce
      • Różne formy implementacji deskryptorów
      • Więcej uwag na temat deskryptorów
      • Analiza deskryptorów
      • Uwagi końcowe na temat deskryptorów
      • Podsumowanie
      • Bibliografia
  • 7. Generatory, iteratory i programowanie asynchroniczne
      • Wymagania techniczne
      • Tworzenie generatorów
      • Idiomatyczne iteracje
      • Podprogramy
      • Programowanie asynchroniczne
      • Podsumowanie
      • Bibliografia
  • 8. Testy jednostkowe i refaktoryzacja
      • Zasady projektowania a testy jednostkowe
      • Narzędzia testowania
      • Refaktoryzacja
      • Więcej o testowaniu
      • Podsumowanie
      • Bibliografia
  • 9. Typowe wzorce projektowe
      • Zagadnienia dotyczące wzorców projektowych w Pythonie
      • Wzorce projektowe w praktyce
      • Pusty obiekt
      • Końcowe przemyślenia dotyczące wzorców projektowych
      • Podsumowanie
      • Bibliografia
  • 10. Czysta architektura
      • Od czystego kodu do czystej architektury
      • Komponenty oprogramowania
      • Podsumowanie
      • Bibliografia
      • Podsumowanie końcowe

            Książka - Autor Mariano Anaya
            Książka - ISBN 978-83-283-8611-2
            Książka - Oprawa miękka
            Książka - Wydawnictwo Helion S.A.
            Tematyka Python
            Szerokość opakowania 16.9 cm
            Wysokość opakowania 24 cm
            Głębokość opakowania 1.8 cm
            Masa opakowania 0.59 kg

            Jako pierwszy zadaj pytanie dotyczące tego produktu!

            Kraj pochodzenia: Polska

            Klienci którzy zakupili ten produkt kupili również:

            Produkty z tej samej kategorii: