Programowanie w Pythonie dla średnio zaawansowanych. Najlepsze praktyki tworzenia czystego kodu

Autor: Al Sweigart
  • Data wydania: 2023/04/14
  • Liczba stron 376
  • Oprawa oprawa broszurowa
  • Format 17x23 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£17.62
£19.58
Tax included
Quantity

Add to wishlist

Programist&oacute,w Pythona ograniczają tylko wyobraźnia i technologia. Nic dziwnego, że rzesza os&oacute,b zafascynowanych Pythonem stale rośnie, podobnie jak liczba adept&oacute,w programowania w tym języku. Po ugruntowaniu podstaw tworzenia kodu można już pisać całkiem funkcjonalne aplikacje, jednak prawdziwa moc Pythona i satysfakcja z pracy z nim objawiają się dopiero po opanowaniu nieco bardziej złożonych zagadnień. Jeśli więc znasz podstawową składnię i najważniejsze zasady rządzące Pythonem, czas na naukę pisania czystego, czytelnego i łatwego do utrzymania kodu - kodu pythonicznego!

Dzięki tej książce przyswoisz najlepsze zasady konfigurowania środowiska programistycznego i praktyki programistyczne poprawiające czytelność kodu. Znajdziesz tu mn&oacute,stwo przydatnych wskaz&oacute,wek dotyczących posługiwania się wierszem polecenia i takimi narzędziami jak formatery kodu, kontrolery typ&oacute,w, lintery, a nawet systemy kontroli wersji. Od strony praktycznej poznasz techniki organizacji kodu i tworzenia jego dokumentacji. Nie brak też zaawansowanych zagadnień, jak pomiary wydajności kodu czy analiza algorytm&oacute,w Big O. Sporo miejsca poświęcono r&oacute,wnież pythonicznemu paradygmatowi programowania zorientowanego obiektowo. Dowiesz się więc, jak prawidłowo pisać klasy, korzystać z mechanizm&oacute,w dziedziczenia i czym są metody dunder. To znakomity przewodnik na drodze, kt&oacute,rą musi pokonać początkujący, aby stać się profesjonalnym programistą Pythona.

W książce między innymi:

  • czym jest dobry styl programowania
  • automatyczne formatowanie kodu w Pythonie
  • typowe źr&oacute,dła błęd&oacute,w i ich wykrywanie
  • organizacja plik&oacute,w kodu w projektach
  • programowanie funkcyjne w Pythonie
  • profilowanie wydajności kodu
857494
Numer EAN
9788383229027
Rok wydania
2023
Liczba stron
376
Oprawa
oprawa broszurowa
dostępność
10 dni
Format
17x23 cm
Identyfikator
102292