Programowanie zorientowane obiektowo w Pythonie. Tworzenie solidnych i łatwych w utrzymaniu aplikacj

  • Data wydania: 2023/03/10
  • Liczba stron 664
  • Oprawa oprawa broszurowa
  • Format 16.5x23.5 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£32.78
Tax included
Quantity

Add to wishlist

Python zasłużenie cieszy się ogromną popularnością. To język, kt&oacute,ry może służyć do wielu cel&oacute,w, szczeg&oacute,lnie do szybkiego tworzenia niewielkich, wyspecjalizowanych program&oacute,w. Projektowanie bardziej rozbudowanego, wyrafinowanego oprogramowania też jest możliwe, wymaga jednak zdobycia kilku ważnych umiejętności. Bardzo dobrym pomysłem okazuje się zastosowanie w programowaniu w Pythonie podejścia zorientowanego obiektowo. Tak tworzony kod jest czytelny, solidny, łatwy w rozbudowie i o wiele efektywniejszy w działaniu.

Oto przyjazny przewodnik dla programist&oacute,w Pythona, wyczerpująco wyjaśniający wiele zagadnień programowania obiektowego, takich jak dziedziczenie, kompozycja, polimorfizm, tworzenie klas i struktur danych. W książce szczeg&oacute,łowo om&oacute,wiono zagadnienia obsługi wyjątk&oacute,w, testowania kodu i zastosowania technik programowania funkcyjnego. Opisano też dwa potężne zautomatyzowane systemy testowe: unittest i pytest. Zaprezentowano tematykę utrzymania złożonego oprogramowania napisanego w spos&oacute,b zorientowany obiektowo, a także podano wskaz&oacute,wki odnoszące się do jego rozbudowy. Ważną częścią przewodnika jest om&oacute,wienie zasad programowania wsp&oacute,łbieżnego we wsp&oacute,łczesnym Pythonie. Co ważne, poszczeg&oacute,lne zagadnienia zostały zilustrowane diagramami UML, czytelnymi przykładami i studiami przypadk&oacute,w.

W książce między innymi:

  • kiedy korzystać z technik obiektowych
  • implementacja obiekt&oacute,w i mechanizmu dziedziczenia w Pythonie
  • stosowanie wyjątk&oacute,w, a także tworzenie test&oacute,w jednostkowych i integracyjnych
  • ważniejsze wzorce projektowe i ich implementacja w Pythonie
  • statyczne typowanie dynamicznego kodu
  • programowanie wsp&oacute,łbieżne przy użyciu asyncio

Chcesz tworzyć solidny kod? Zorientuj się na obiekty!

858318
Numer EAN
9788328389496
Rok wydania
2023
Liczba stron
664
Oprawa
oprawa broszurowa
oprawa2
oprawa miękka
dostępność
10 dni
Format
16.5x23.5 cm
Identyfikator
100878