Python słusznie cieszy się stale rosnącym uznaniem programistów: jest wszechstronny i efektywny, pozwala też na tworzenie wysokiej jakości oprogramowania. Język ten ma poza tym wiele trudniejszych do uchwycenia zalet. Aby uzyskać naprawdę imponujące efekty w zakresie wydajności kodu, jego przenaszalności i bezpieczeństwa, trzeba zagłębić się w dość subtelne niuanse kodowania. Wielu programistów, choć posiada spore doświadczenie w programowaniu w innych językach, nie dostrzega tych zależności. Z kolei osoby dopiero rozpoczynające przygodę z programowaniem mogą poczuć się zaskoczone i zdezorientowane, jeśli nie zdołają uniknąć kilku nieoczywistych błędów podczas pracy.
To drugie, zaktualizowane i uzupełnione wydanie podręcznika programowania w duchu Pythona. Zawarty tu materiał umożliwia wykorzystanie tego języka do tworzenia wyjątkowo solidnego i niezwykle wydajnego kodu źródłowego. Książka jest napisana w zwięzłym stylu i ma przemyślany układ, oparty na scenariuszach, dzięki czemu przystępnie przedstawia 90 najlepszych praktyk, wskazówek i skrótów oraz wyjaśnia ich działanie na rzeczywistych przykładach kodu. Pokazano tu szereg mało znanych, być może nieco dziwnych sztuczek i sposobów udoskonalających pracę kodu źródłowego. Przyswojenie zaprezentowanych tu praktyk pozwoli Ci tworzyć kod łatwy do zrozumienia, obsługi i dalszej rozbudowy. W tym wydaniu treść poszczególnych wskazówek zaktualizowano do Pythona 3, a poszczególne przykłady kodu zostały przejrzane i udoskonalone - najlepsze praktyki również ewoluują!
W tej książce:
-nowe rozwiązania dla wszystkich najważniejszych obszarów programowania w Pythonie
-techniki stosowania konstrukcji składanych i funkcji generatorów
-właściwe korzystanie z klas, obiektów, metaklas i atrybutów dynamicznych
-współbieżność, równoległość, optymalizacja i bezpieczeństwo kodu
-wbudowane moduły Pythona do debugowania i testowania
-narzędzia i najlepsze praktyki podczas wspólnej pracy nad projektami
Python: elegancja, wydajność i ekspresja kodu!
Powszechnie rozpoznawany ekspert .NET Bill Wagner identyfikuje i wyjaśnia 50 zaawansowanych technik i zasad pisania nieza-wodnego i dobrze działającego kodu C# 7.0. Zgodnie z rosnącym wyrafinowaniem języka C# i oczekiwaniami społeczności...
- Zamierzasz wprowadzić zmiany w organizacji i wdrożyć zdrowe normyzespołowe?- Szukasz nowych sposobów wspierania pracowników, aby w pełniwykorzystać ich potencjał?- Chcesz, by twój zespół był jeszczeskuteczniejszy i silniejszy?Dzięki...
C jest systemowym językiem programowania, więc zapewnia maksymalną wydajność sprzętu bazowego. Program napisany w C współpracuje bezpośrednio z warstwą sprzętową, co daje pełną kontrolę nad jego wykonywaniem, a sam kod jest...
"Książka, którą przeczytasz w godzinę, ale korzyści z niej będziesz czerpał przez lata.W jaki sposób chaos może generować zysk w firmie? Czy należy płacić pracownikom za to, że popełniają błędy i dlaczego należy to robić? Jaką...
Praktyczny poradnik, pozwalający w krótkim czasie nauczyć się tworzenia skutecznych prezentacji. Takich, które przekażą to, co chcesz przekazać, i które wywołają reakcję, którą chcesz wywołać. Proste i skuteczne zasady oparte na...
Projektanci Kotlina postawili na pragmatyzm. Oznacza to, że do dziś wszystkie decyzje związane z rozwojem języka są podejmowane z uwzględnieniem potrzeb biznesowych: produktywności, skalowalności, prostej konserwacji, niezawodności i...
Psotne potworki rozbiegły się po planszy! To miminki. Każdy z nich jest inny, ale wszystkie uwielbiają się bawić w naśladowanie. Rzuć kostkami i zobacz, którego miminka masz odszukać tym razem. Może zielonego i zdziwionego? Gdy znajdziesz...
Tyler Ninja Blevins to jeden z najlepszych graczy w Fortnite na świecie. Ma ponad 14 milionów obserwatorów na Twitchu i 21 milionów subskrybentów na YouTube. Zaczynał jednak zupełnie zwyczajnie, uprawiając sport i grając w gry wideo dla...
Przyznajmy to wprost: jako ludzkość zrobiliśmy wiele, by wywołać chorobę zmianę klimatu. Książka Recepta na lepszy klimat nie jest jednak o tym, że nasz miejski organizm i tworzący go ludzie kierują się coraz szybciej na łoże ...
Wytrwała modlitwa może zmieniać świat! Zacznijmy więc modlić się razem słowami zapisanymi w tej książeczce. Serię MODLITWY DZIECI BOŻYCH tworzą niewielkie kolorowe książeczki, dzięki którym każde dziecko nauczy się dobrze modlić....
Witaj na stronie księgarni internetowej Idena.pl! Otworzyliśmy ją przede wszystkim z miłości do literatury, którą chcemy się dzielić z innymi.
W naszej ofercie znajdziesz m.in. książki edukacyjne dla dzieci (bajki i baśnie). Dysponujemy także specjalistycznymi książkami logopedycznymi. Skorzystaj z wyszukiwarki – w kilka sekund otrzymasz interesujące Cię propozycje. Wystarczy dodać je do koszyka i czekać na paczkę!
Na Idena.pl ciekawe produkty dla siebie znajdą nastoletni pasjonaci sztuki. Proponujemy szeroki wybór kredek Maped i kredek świecowych Crayola.