Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 3 głosach.
Better Python Code: A Guide for Aspiring Experts
Wyjdź poza kod Pythona, który "przeważnie działa" i zacznij tworzyć kod, który jest ekspresyjny, solidny i wydajny.
Python jest prawdopodobnie najczęściej używanym językiem programowania na świecie, z zastosowaniami od edukacji w szkole podstawowej, przez codzienne tworzenie stron internetowych, po najbardziej zaawansowane instytuty badań naukowych. Chociaż istnieje wiele sposobów na wykonanie zadania w Pythonie, niektóre z nich są błędne, nieeleganckie lub nieefektywne. Better Python Code to przewodnik po programowaniu "pythonicznym", zbiór najlepszych praktyk, sposobów pracy i niuansów, które łatwo przeoczyć, zwłaszcza gdy zakorzenione nawyki są zapożyczone z innych języków programowania.
Autor David Mertz przedstawia konkretne i zwięzłe przykłady różnych nieporozumień, pułapek i złych nawyków w działaniu. Wyjaśnia, dlaczego niektóre praktyki są lepsze od innych, opierając się na swoim ponad 25-letnim doświadczeniu jako uznany współtwórca społeczności Pythona. Każdy rozdział dokładnie omawia powiązane grupy pojęć, a rozdziały są uporządkowane w kolejności rosnącego zaawansowania.
Niezależnie od tego, czy zaczynasz pracę z Pythonem, czy jesteś doświadczonym programistą, który stara się pokonać ograniczenia swojego kodu Pythona, ta książka jest dla wszystkich, którzy chcą być bardziej Pythoniczni, pisząc lepszy kod Pythona.
⬤ Używać właściwego rodzaju pętli w Pythonie.
⬤ Poznaj tajniki zmiennych i niezmiennych obiektów.
⬤ Uzyskaj porady ekspertów, aby uniknąć "gotchas" Pythona.
⬤ Poznaj zaawansowane tematy Pythona.
⬤ Poruszanie się po "atrakcyjnych uciążliwościach" występujących w Pythonie.
⬤ Poznaj najbardziej użyteczne struktury danych w Pythonie i dowiedz się, jak uniknąć ich niewłaściwego użycia.
⬤ Uniknąć błędów związanych z bezpieczeństwem.
⬤ Zrozumienie podstaw obliczeń numerycznych, w tym liczb zmiennoprzecinkowych i numerycznych typów danych.
"Moje wysokie oczekiwania wobec tej wciągającej książki o Pythonie zostały przekroczone: oferuje ona wiele wglądu dla średnio zaawansowanych lub zaawansowanych programistów, aby poprawić ich umiejętności Pythona, zawiera obfite dzielenie się cennym doświadczeniem w praktyce i nauczaniu języka, a jednocześnie pozostaje zwięzła, łatwa do odczytania i konwersacyjna."
-Z przedmowy autorstwa Alex Martelli.
Zarejestruj swoją książkę, aby uzyskać wygodny dostęp do pobierania, aktualizacji i/lub poprawek, gdy tylko staną się dostępne. Szczegóły znajdują się wewnątrz książki.