Nie marnuj czasu, próbując nagiąć Pythona, aby pasował do wzorców opanowanych w innych językach progra-mów. Prostota Pythona pozwala błyskawicznie osiągnąć efektywność,nieraz oznacza to, iż nie korzystamy ze wszystkich realnści oferowanych przez język.
Dzięki nowemu wydaniu tego podręcznika nauczysz się, jak pisać efektywny, progresywny kod Pythona 3 z wykorzystaniem jeko najkorzystniejszych koncepcji. Poznaj i stosuj idiomatyczne cechy Pythona 3. Luciano Ramalho prezentuje kluczowe funkcjonalności języka i po-kazuje, jak uczynić kod krótszym, szybszym i bardziej czytelnym.
W pełni uaktualnione o świeże funkcjonalności, to wydanie składa się z pięciu części, które można potraktować jako pięć krótkich książek w jednej: • Struktury informacji: Sekwencje, słowniki, zbiory, Unicode i klasy danych • Funkcje jako obiekty: Funkcje pierwszej klasy, powiązane z tym wzorce projektowe i wskazówki dla typów w deklaracjach funkcji • Klasy i protokoły: Składanie, dziedziczenie, domieszki, dziedziczenie, interfejsy, przeciążanie operatorów, protokoły i jeszcze więcej typów statycznych • Przepływ sterowania: Menedżery kontekstu, generatory, współprogramy, async/await oraz pule wątków/procesów • Metaprogramowanie: cechy, deskryptory atrybutów, dekoratory klas, a także świeże sztuczki metaprogramowania klas, które zastępują lub upraszczają metaklasy Luciano Ramalho jest głównym konsultantem w firmie Thoughtworks i członkiem Python Software Foundation.
„Książka, po którą sięgam za każdym razem, gdy szukam szczegółowych wyjaśnień i sposobu wykorzystania jakiejś funkcjonalności Py-thona. Sposób uczenia i prezentowania wiedzy poprzez Luciano jest idealny. Potrzebna pozycja dla zaawansowa-nych nowicjuszy, którzy chcą rozwijać i umacniać swoją wiedzę".
— Carol Willing Członkini Python Steering Council (2020-2021) „Nie jest to zwyczajowa, sucha książka o kodowaniu, lecz pozycja pełna praktycznych, przetestowanych przykładów, okraszonych rozsądną dawką humoru.
Moi koledzy i ja użyliśmy tej świetnie napisanej książki do przeniesienia na-szych umiejętności na kolejny poziom". —Maria McKinley Senior Software Engineer
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Zaawansowany python, wyd. 2. Twój komentarz zostanie wyświetlony po moderacji.