Najnowsze artykuły
Artykuły
„Wiedźmin 4” przekroczy granice gatunku? Nad grą pracuje już większość studiaKonrad Wrzesiński5Artykuły
Czytamy w weekendLubimyCzytać367Artykuły
Książki adwentowe dla dzieci i dorosłych – te tytuły zapewnią ci 24 dni przedświątecznego czytaniaAnna Sierant4Artykuły
Jest temat, o którym się nie mówi… Porozmawiajmy o piractwieKonrad Wrzesiński19
Popularne wyszukiwania
Polecamy
Brett Slatkin

2
7,1/10
Pisze książki: informatyka, matematyka
Ten autor nie ma jeszcze opisu. Jeżeli chcesz wysłać nam informacje o autorze - napisz na: admin@lubimyczytac.pl
7,1/10średnia ocena książek autora
11 przeczytało książki autora
22 chce przeczytać książki autora
0fanów autora
Zostań fanem autoraKsiążki i czasopisma
- Wszystkie
- Książki
- Czasopisma

2020
Efektywny Python. 90 sposobów na lepszy kod. Wydanie II
Brett Slatkin
7,0 z 5 ocen
17 czytelników 1 opinia
2020
Najnowsze opinie o książkach autora
Efektywny Python. 59 sposobów na lepszy kod Brett Slatkin 
7,1

Mam mieszane uczucia po przeczytaniu tej książki. Na pewno nie można odmówić autorowi ogromnej wiedzy i doświadczenia, pomysł na formę świetny, ale wykonanie dalekie od ideału.
Najpierw plusy. Podział na "sposoby" w miarę niezależne, ale pogrupowane tematycznie to strzał w dziesiątkę. Podkreślanie różnic między Pythonem 2 i 3 tam gdzie jest to konieczne - super. Dobór tematów bardzo dobry, choć wiadomo, że wszystkim dogodzić się nie da na 232 stronach. Szczególnie przypadły mi do gustu rozdziały o metaklasach, współbieżności, dekoratorach i menedżerach kontekstu. Chwali się, że autor bardzo podkreśla wagę przejrzystości kodu, która nie jest równoznaczna ze zwięzłością. Pokazuje korzyści i pułapki związane z wykorzystaniem generatorów.
Momentami autor się za bardzo zapędzał - opisywał metody zbyt zawiłe, których wprowadzenie w życie spowodowałoby lincz ze strony współpracowników ;) Chyba zapomniał czasem o tym, że prostota też jest ważnym czynnikiem wpływającym na przejrzystość kodu.
Niektóre tematy zostały omówione zbyt pobieżnie - mam tu na myśli przede wszystkim używanie debuggera i profilera.
Na koniec zostawiłem najstraszniejszą rzecz - TŁUMACZENIE. Przetłumaczone zostały nawet kody źródłowe, ale bez ich zrozumienia, co wprowadzało tylko zamęt. Na przykład przedstawione wyniki działania programu wyszukującego spacje w ciągu tekstowym były fałszywe, bo dotyczyły tekstu angielskiego, a nie tego przetłumaczonego na polski. Kiedy Helion zrozumie, że programiści znają co najmniej podstawy języka angielskiego, bo jest on standardem w świecie IT. Dobrze, że chociaż słowa kluczowe Pythona zostawili w oryginale (przepraszam, nie mogłem się powstrzymać ;)
Podsumowując, książka po uwzględnieniu znośnej nawet dla studenta ceny i faktu, że polscy programiści już zdążyli się przyzwyczaić do kiepskich tłumaczeń Heliona - jest godna polecenia.
Efektywny Python. 59 sposobów na lepszy kod Brett Slatkin 
7,1

Jest kilka mankamentów -- wydawca znowu potraktował druk po macoszemu i dostajemy kody programów o grubości pajęczego włosa (bez jakichkolwiek wyróżnień, poza komentarzami),niektóre przykładowe programy autor rozbudował ponad miarę omawianego problemu. Kilka reguł jest oczywistych (np. dokumentuj kod).
To jednak detale, grunt, że z prezentowanego materiału można się nauczyć konkretów i to nie wydając majątku. Autor traktuje czytelnika serio, więc dostajemy rzeczową książkę. Przydatna rzecz, polecam.