Expert Python Programming - Second Edition: Pisz profesjonalny, wydajny i łatwy w utrzymaniu kod w Pythonie

Ocena:   (3,6 na 5)

Expert Python Programming - Second Edition: Pisz profesjonalny, wydajny i łatwy w utrzymaniu kod w Pythonie (Michal Jaworski)

Opinie czytelników

Podsumowanie:

Książka jest skierowana do średnio zaawansowanych i zaawansowanych programistów Pythona i służy jako kompleksowe źródło do doskonalenia ich umiejętności. Obejmuje szeroki zakres tematów, z których niektóre są często pomijane w innych tytułach. Cierpi jednak na brak edycji i ma niespójności w prezentacji treści.

Zalety:

Obejmuje szeroki zakres przydatnych tematów dla programistów Pythona, w tym współbieżność i wzorce projektowe. Zapewnia wgląd w rzeczywiste aplikacje i praktyki, napisane przez doświadczonych autorów. Jest dobrze skonstruowana i płynna, dzięki czemu czyta się ją z przyjemnością.

Wady:

Książka cierpi z powodu słabej edycji, w tym literówek i błędów gramatycznych. Niektóre rozdziały obejmują niepotrzebne tematy lub zapewniają niewystarczającą głębię kluczowych tematów. Czytelnicy oczekujący bardziej zaawansowanych treści mogą uznać je za niewystarczające, szczególnie w praktycznych obszarach, takich jak wdrażanie i debugowanie.

(na podstawie 4 opinii czytelników)

Oryginalny tytuł:

Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python

Zawartość książki:

O tej książce.

⬤ Oparta na najnowszej stabilnej wersji Pythona (wersja 3.5)

⬤ Tworzenie łatwego w zarządzaniu kodu, który będzie działał w różnych środowiskach z różnymi zestawami zależności.

⬤ Zawiera zaawansowane koncepcje i najlepsze praktyki pisania wydajnego kodu w języku Python.

Dla kogo jest ta książka.

Książka jest przeznaczona dla twórców stron internetowych i programistów Pythona, którzy chcą zacząć korzystać z wersji 3. 5 i efektywnie pisać kod. Oczekiwana jest podstawowa znajomość programowania w języku Python.

Czego się dowiesz.

⬤ Konwencje i najlepsze praktyki, które są powszechnie stosowane w społeczności Pythona.

⬤ Efektywne pakowanie kodu Python do użytku społecznościowego i produkcyjnego.

⬤ Łatwe i lekkie sposoby automatyzacji wdrażania kodu na zdalnych systemach.

⬤ Poprawa jakości, niezawodności i wydajności kodu.

⬤ Pisanie współbieżnego kodu w Pythonie.

⬤ Rozszerzenie Pythona o kod napisany w innych językach.

Szczegółowo.

Python jest dynamicznym językiem programowania, używanym w szerokim zakresie dziedzin przez programistów, którzy uważają go za prosty, ale potężny. Nawet jeśli pisanie kodu w Pythonie jest łatwe, pisanie kodu, który jest wydajny i łatwy w utrzymaniu i ponownym użyciu jest wyzwaniem.

Celem tej książki jest zapoznanie Cię z najlepszymi praktykami, przydatnymi narzędziami i standardami używanymi na co dzień przez profesjonalistów Pythona. Zaczniesz od poznania nowych funkcji dodanych do Pythona 3. 5 i szybkich sztuczek zwiększających produktywność. Następnie poznasz zaawansowane i przydatne elementy składni Pythona wprowadzone w nowej wersji oraz różne podejścia do implementacji metaprogramowania. Omówiono również ważne czynniki podczas pisania kodu, takie jak narzędzia do zarządzania kodem, pisanie przejrzystej dokumentacji i programowanie oparte na testach. Zanurzysz się głębiej, aby uczynić swój kod wydajnym dzięki ogólnym zasadom optymalizacji, strategiom znajdowania wąskich gardeł i wybranym narzędziom do optymalizacji aplikacji.

Pod koniec książki będziesz ekspertem w pisaniu wydajnego i łatwego w utrzymaniu kodu.

Dodatkowe informacje o książce:

ISBN:9781785886850
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie w języku Python - wydanie czwarte: Opanuj Pythona, poznając najlepsze praktyki...
Zdobądź dogłębne zrozumienie budowania,...
Programowanie w języku Python - wydanie czwarte: Opanuj Pythona, poznając najlepsze praktyki kodowania i zaawansowane koncepcje programistyczne - Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming concepts
Expert Python Programming - Third Edition: Zostań mistrzem Pythona, ucząc się najlepszych praktyk...
Udoskonal swoje umiejętności programowania w...
Expert Python Programming - Third Edition: Zostań mistrzem Pythona, ucząc się najlepszych praktyk kodowania i zaawansowanych koncepcji programowania w Pythonie 3.7. - Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7
Expert Python Programming - Second Edition: Pisz profesjonalny, wydajny i łatwy w utrzymaniu kod w...
O tej książce.**Oparta na najnowszej stabilnej...
Expert Python Programming - Second Edition: Pisz profesjonalny, wydajny i łatwy w utrzymaniu kod w Pythonie - Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python

Prace autora wydały następujące wydawnictwa: