Ocena : 6
2012-01-02
Piotr Kaczmarski, Programista
Ta książka bardzo pozytywnie wpłynęła na moje podejście do programowania. Na początku też nie mogłem przełknąć niemal obrazoburczych wersetów tej książki, lecz później schowałem dumę w kieszeń i przyjąłem, że nie jestem najmądrzejszy i postanowiłem się nauczyć z tej książki jak pisać czysty kod. Polecam każdemu programiście!
P.S. Pan "programista wydajnościowy" najwyraźniej nie dorósł jeszcze do tego, żeby zrozumieć, że w dzisiejszych czasach wydajność jest na drugim planie. Liczy się utrzymanie programu w czasie. Najwydajniejszy kod źle napisany będzie musiał zostać wyrzucony po krótkim czasie.
P.P.S. Pan "programista wydajnościowy" nie przeczytał książki a ją ocenia? To dyskredytuje jego opinię całkowicie.
Ocena : 6
2010-08-24
Tomasz Cichecki
Książkę należy polecić przede wszystkim zawodowym programistom. Pozycja pokazuje przykłady dobrych konstrukcji, które można zastosować nie tylko w Javie, ale w każdym innym współcześnie stosowanym języku programowania. Jest to jedna z niewielu pozycji, która pokazuje jak organizować kod źródłowy - tak aby można było go łatwiej pielęgnować. Autor podaje przy tym konkretne uzasadnienie dla proponowanych zmian w strukturze kodu. Niektóre rozdziały mogą być trudniejsze dla osób, które nie programują w Javie, ale książka nie skupia się na syntaktyce. Fenomenalne!
Ocena : 6
2010-08-25
bez podpisu
Książkę czyta się przyjemnie. Autor nie wdaje się w szczegóły zbędne z punktu widzenia tematyki książki (specyfikacja języka itp). Jest lekko kontrowersyjna, ale przez to, przynajmniej w moim odczuciu, została zabarwiona szczyptą humoru. Czytając tę książkę, poczułem się jak amator uczący się od nowa fundamentalnych aspektów programowania. Zdarzają się literówki i błędy w tłumaczeniu (wygląda to trochę jak tłumaczenie w pośpiechu). Jednak jestem daleki od obniżania o 2 czy 3 stopnie oceny z powodu uchybień tego kalibru.
Ocena : 6
2011-10-16
Robert L., programista RoR, PHP
Bardzo dobra pozycja, którą niezwykle lekko się czyta. Nawet osoby nieznające języka Java są wstanie bez problemu przeanalizować (czytać) kod autora. Autor nie tylko przedstawia metody pisania czystego kodu, co dostarcza wielu wspaniałych rad, nawet organizacyjnych.
Owszem książka jest skierowana do doświadczonych programistów, bo oni są w stanie zrozumieć pewne problemu w niej poruszane. Ale mam znajomych którzy mają niewielkie doświadczenie a mimo tego uważają ją za rewelacyjną. I naprawdę polecam każdemu (a zwłaszcza osobom niedoświadczonym, które mają szansę nauczyć się dobrych nawyków).
Ocena : 6
2010-05-24
Patryk Jar
Bardzo dobra książka. Nie uczy składni a programowania. Może nie tyle nawet uczy, co pokazuje, jak to robi programista ze sporym doświadczeniem.
Ocena : 6
2010-03-08
bez podpisu
"Must read" dla każdego programisty. Książka rewelacyjna.
Ocena : 5
2010-04-01
bez podpisu
Warto przeczytać, zwłaszcza jeśli programujesz od lat. Trzeba napisać trochę złego kodu, żeby w pełni docenić klasę tej książki :)
Ocena : 5
2010-07-30
Tomasz R., programista
Tak jak napisał jeden z wcześniej oceniających - książka jest obowiązkową pozycją dla każdego programisty. Z całą pewnością wymagająca i uświadamiająca jak daleko nam do ideału - przez to motywująca do zmiany utartych przyzwyczajeń, złych nawyków.
Niestety miejscami tłumaczenie nie dostaje do oryginału, niektóre sformułowania są wręcz rażące. Na szczęście takich "kwiatków" jest niewiele i nie wpływają summa summarum na ogólną ocenę książki. Two thumbs up!
Ocena : 5
2010-08-17
Kornel L., programista
Książka znośna ;) Zdecydowanie przeznaczona dla nieco bardziej zaawansowanych programistów, którzy już troszkę kodu w życiu napisali. Z uwagi na, to że zaliczam się do tej grupy śmiało mogę ocenić książkę wysoko. Kilka cech "dobrego programisty" sam w sobie wykształciłem, ale autor wytknął mi wszystkie popełniane błędy ;]
Uwaga! Książka nie nauczy nikogo pisać poprawnego kodu, nie nadaje się dla początkujących! (nie nadaje się, dla osób raczkujących w programowaniu).
Ocena : 5
2011-11-03
Wojtek, programista embedded c++
Książka porusza problemy które głównie ujawniają się przy projektach programistycznych które są rozwijane modyfikowane itp. Początkujący programista nie do końca będzie czuł problemy poruszane w książce. Jeśli piszecie program i w którymś momencie stwierdzacie ze coraz trudniej połapać wam się w swoim projekcie zaczynacie zmieniać funkcje przebudowywać wszystko aby było czytelniejsze łatwiejsze do modyfikacji to znaczy ze jest to etap w którym powinniście przeczytać tego rodzaju publikacje. Pracuje samodzielnie nad projektem w c++ rozwijam go od roku dostosowując do wymagań klienta i po takim czasie natknąłem się niemal na wszystkie problemy które opisuje książka. Myślę że pomoże mi ona stać się bardziej efektywnym programista. Jestem w trakcie lektury i stwierdzam ze w programowaniu nie jest najtrudniejsze kodowanie funkcji itp ale samo projektowanie oprogramowania tak by było łatwe do utrzymania i czytelne.
Ocena : 5
2010-03-29
bez podpisu
Bardzo dobra, bo przydatna i dobrze napisana książka. Mam nadzieję, że jak najwięcej osób z mojego otoczenia ją przeczyta, a to zrobi moją prace trochę łatwiejszą.
Ocena : 4
2010-04-13
bez podpisu
Książka dobra ale przeznaczona dla osób które programują od dłuższego czasu i znających Javę. Początkujący programiści nie wiele z niej wyniosą poza podstawowymi poradami o zwięzłości kodu i dobrych nazwach funkcji.
Ocena : 2
2012-01-17
Marcin, Developer
Nie polecam książki osobom które mają styczność z programowaniem ponieważ nie nauczą się niczego nowego. Szkoda, że w większości przykładów jest pokazywany kod JAVA.
Ocena : 2
2012-01-02
Jan Bodzio, INFORMATYK
Książka zawiera wiele poważnych błędów. Jest zrozumiała dla kogoś kto dobrze zna dane zagadnienie, ale zupełnie bezużyteczna dla kogoś kto chce się dopiero tego zagadnienia nauczyć. Próbuje się w niej tłumaczyć złożone mechanizmy takie jak AOP odnosząc się do konkretnych implementacji, ale w sposób który jest zupełnie niezrozumiały. Bariera znajomości technologii nie umożliwiłaby komuś kto nie zna takich technologii jak AspectJ, tudzież CGLIB na jakiekolwiek zrozumienie tematu. Ogólnie rzecz biorąc nie polecam!
Ocena : 1
2011-08-22
bez podpisu, programista wydajnościowy
autor ma własne przekonania i na siłę próbuje je wepchnąć innym, komentarze są potrzebne, pakowanie wszystkiego w funkcje rozpycha kod a to także jest niekorzystne, komentarze w czasie kompilowania są pomijane natomiast funkcja stworzona w celu nie pisania komentarza zostaje i zajmuje miejsce w pamięci
książka powinna się nazywać "Jak pisać niewydajny kod i nie wyjaśniać nikomu swoich intencji"
oceniam tylko na podstawie rozdziału dostępnego online, reszta już mnie nie interesuje