×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »

Opinie czytelników - Czysty kod. Podręcznik dobrego programisty

5.3

2023-05-14
Bartłomiej
Wspaniała książka, która wpaja reguły czystego kodu. Polecam każdemu programiście.
2023-01-05
bez podpisu
Absolutny must-have programistów.
2022-07-13
bez podpisu
Świetna książka, którą powinien przeczytać każdy programista czy to junior czy to senior. Daje solidne podwaliny pod zrozumienie idei czystego kodu.
2022-02-16
Marcin
Pozycja warta przeczytania. Wyczerpujące informacje. Nie ma nic do zarzucenia.
2021-09-14
bez podpisu
Must read każdego programisty, zwłaszcza Javy. Często się do niej odnosi w Coding Style Guide-ach różnych firm.
2021-05-18
Wiktor Feduń Tech
Zrobiłem recenzję tej książki na moim kanale na YT :) Ogólnie bardzo dobra pozycja, ważne żeby wiedzieć przed zakupem że przykłady są w Javie
2021-03-06
bez podpisu
Witam serdecznie Świetna książka po przeczytaniu jej zyskałem bardzo dużo, nie tylko umiejętność pisania czystego kodu i refaktoryzacji ale poznałem wiele ciekawych rozwiązań oraz sposób ich wykorzystania. Serdecznie polecam.
2021-01-03
bez podpisu
Dobra książka dla każdego programisty
2020-07-29
Patusia981
Książka super!
2019-09-19
Oskar
Bardzo dobra książka. Warto ją przeczytać niezależnie od używanego języka oprogramowania - posiada sporo ponadczasowych reguł, których stosowanie pomaga zachować czystość kodu, a co za tym idzie łatwiejsze (i tańsze) utrzymanie aplikacji.
2019-06-07
bez podpisu
Super, przydatna wiedza :)
2019-03-12
bez podpisu
Podstawowa lektura każdego programisty
2019-01-16
bez podpisu
Biblia
2018-12-04
bez podpisu
Absolutna klasyka
2018-11-28
Jakub Szlenk, Java Developer
Ta książka pomoże Tobie w rozumieniu stosowania zasad SOLID i podejścia pisania jakościowego kodu. Szerszy kontekst tematu jaki odkrywa przed czytelnikiem podyktowany jest potężnym doświadczeniem autora. Od pierwszej do ostatniej strony zawiera użyteczne informacje jak: Zapachy kodu i heurystyki. To książka do której się wraca.
2018-11-03
bez podpisu
Obowiązkowa lektura dla każdego, kto ma styczność z programowaniem. Pokazując typowe błędy i poprawne przykłady pisania kodu, zdecydowanie pomaga zachować porządek w kodzie, co przekłada się na łatwiejsze jego utrzymanie. Zdecydowanie polecam i zachęcam
2018-10-11
bez podpisu
Gdy przeczytałem tą książkę zmieniło się moje postrzeganie własnego kodu. Zacząłem zwracać uwagę na nazwy zmiennych, funkcji, instancji klas i innych. Stało się dla mnie to istotne same w sobie. Zapewne programiści, którzy nie mają zbyt wysokiego doświadczenia mogą nie których kwestii nie zrozumieć, co jest powodem by się o nich dowiedzieć czegoś więcej. Na listingach jest przedstawiony język Java, ale jak ja zawsze to mówię, jeśli znasz jeden język programowania to to, co jest napisane w innym i tak zrozumiesz.
2018-07-19
bez podpisu
Prawdziwa klasyka! Genialna książka, która powinna być ogólnym standardem i lekturą świata dev.
2018-06-03
Jacek , Java Software Engineer
Kup, przeczytaj, podziekuj sobie pozniej :) Kazdy pracujacy z kodem powinien przeczytac ta pozycje.
2018-05-11
Patryk , programista
Dobra książka pokazująca jak lepiej programować. Porusza ważne aspekty takie jak nazwy zmiennych, podział na funkcje i inne. Zdecydowanie warto rzeczytać i stosować, aby być lepszym programistą.
2017-08-13
bez podpisu
Klasyka, którą absolutnie warto przeczytać.
2017-05-30
bez podpisu
Bardzo wazna ksiazka i obowiazkowa dla kazdego programisty pracujacego z duzymi systemami gdzie czytelnosc kodu jest bardzo istotna. Ze wzgledu na tematyke jest ona dla zaawansowanych programistow z kilkuletnim doswiadczeniem. Jedynie czego nie lubie to dlugie wycinki kodu. Trzeba skakac po tym kodzie aby nadarzyc za komentarzami autora. Mysle ze moglo by to zostac rozwiazane duzo lepiej. Dotyczy to rozdzialow 14-16 oraz dodatkow.
2017-05-03
Alan Mroczek , Programista
Ta książka wywarła największy wpływ na mój rozwój odkąd tylko nauczyłem się programować i polecam ją za każdym razem gdy ktoś pyta mnie o rady odnośnie programowania. Zdecydowanie warta uwagi.
2017-01-03
bez podpisu
Zbiór bardzo praktycznych porad zarówno dla początkującego, jak i profesjonalisty. Z niektórymi radami można się nie zgodzić będąc zawodowym programistą w niektórych specyficznych branżach (jak gamedev, czy systemy wbudowane), ale jeśli jesteś taką osobą to - jak zresztą sam autor wyraźnie zaznacza - od razu to wyłapiesz.
2017-01-02
Piotr , Programista
Klasyka gatunku i lektura obowiązkowa dla każdego programisty, któremu zależy na czymś więcej niż "żeby zadziałało":) O tej książce napisano już chyba wszystko, więc pozostaje mi się tylko dołączyć do pochwał. Do przeczytania i wdrożenia w życie!
2016-12-18
Michal Ligus , Programista (Web Developer)
Pierwsza książka która przeczytałem od czasów gimnazjum! Wciągająca i ważna dla każdego programisty, który chce osiągnąć wyższy poziom doświadczenia. Dobra lekcja dla początkujących oraz powinna być to obowiązkowa lektura podczas studiów kierunków i specjalności informatycznych związanych z programowaniem. Książka do której trzeba regularnie wracać by nie zapomnieć mądrości jaka jest w niej zaszyta.
2016-09-13
bez podpisu
Polecam
2016-09-06
bez podpisu , Programista
Pozycja obowiązkowa dla każdego programisty
2016-09-05
Łukasz Podstawka , Programista
Autor swietnie wyjaśnia i omawia najczęstsze błędy początkowych programistów Polecam :)
2016-09-03
Piotr , Programista
Bardzo dobra książka, każdy kto poważnie myśli o programowaniu powinien ją przeczytać.
2016-08-14
bez podpisu
Po przeczytaniu życie stało się łatwiejsze
2016-08-03
Paweł , programista
obowiazkowa lektura kazdego programisty
2016-06-23
Damian Daranowski , Programista C#
Książka ta jest wpisana w kanon lektur obowiązkowych dla programistów. Polecam. Szkoda że na studiach tego nie wymagali.
2016-06-17
bez podpisu , Student
Przeczytałem pół książki, drugie pół jest dla mnie nie przydatne bo nie znam jeszcze danych technologii, np TDD. Jednak dowiedziałem się bardzo dużo o czystości kodu, to naprawdę pomaga!
2016-03-16
Amadeuszx
Dla nieprzekonanych - zastosowanie się (chociaż z grubsza) do wytycznych zawartych w tej książce zaoszczędzi wam sporo czasu gdy po kilku dniach będziecie przeglądali swój kod i zastanawiali się co mieliście na myśli go pisząc.
2016-01-28
Jacek , Junior Software Developer
Swietna ksiazka, dla kazdego programisty, odkrylem ja troche pozniej niz zaczelem kodowac cokolwiek I uczciwie musze powiedziec ze nie raz smialem sie z siebie "tak robie, o tak tez". Polecam, dobra lektura po ktorej wiesz jak nie kodowac, ale jak to robic lepiej. Uczy tez innego spojrzenia na zawod ktory sie wykonuje.
2016-01-11
bez podpisu
Książka już przeszła do legendy. Lektura konieczna dla kazdego programisty.
2015-12-28
Artur , Programista
Książka warta polecenia każdemu programiście - nie tylko javy. Świetne przykłady, opis szczegółowy z konkretnymi przykładami. POLECAM !
2015-11-20
bez podpisu
TEST
2015-11-05
Michał Michalik , Programista
Pozycja obowiązkowa dla każdego, kto chce uważać siebie za osobę dążącą do bycia profesjonalnym programistą. Ciężko jest wprowadzić w życie wszystkie zawarte tam uwagi, (ba! nawet ciężko z niektórymi się zgodzić!) ale każda jedna której się nauczymy wpływa pozytywnie na jakość naszej pracy. Polecam!
2015-11-04
bez podpisu
Co tu dużo pisać. Absolutny klasyk. MUST dla każdego programisty.
2015-04-15
bez podpisu , uczeń
Książka bardzo dobra dla osób początkujących, próbujących napisać kilka pierwszych większych projektów. Zwięzły i uzasadniony zbiór reguł, których przestrzeganie znacznie podnosi czytelność kodu.
2015-04-02
Piotr P , Programista
Jest to pozycja obowiązkowa dla każdego programisty. Zwraca uwagę na pozornie nie znaczące kwestie takie jak formatowanie kodu czy też nazewnictwo zmiennych. Ale jak to zwykle bywa zła karma wraca i gdy programista nie przestrzega tych drobiazgów z czasem kod się zaciemnia i staje się coraz trudniejszy w utrzymaniu co z kolei odbija się na spadku szybkości wytwarzania oprogramowania. Polecam każdemu.
2014-12-04
Dawid Jakubowski
Bardzo, ale to bardzo dobra książka do ungruntowania sobie podstaw solidnego programowania w akcji.
2022-07-25
bez podpisu
Polecam każdemu początkującemu programiście.
2019-11-04
bez podpisu
Dobra pozycja zwracając uwagę na aspekty pomijane w większości podręczników tematyki programowania. Warto mieć w swojej bibliotece.
2018-02-26
FM , student
Kolejny klasyk! Tylko należy pamiętać, że są to zalecenia (dotyczące programowania) - nie dogmaty.
2017-01-02
bez podpisu
Nie jest to łatwa książka, ale obowiązek dla każdego programisty.
2016-09-19
Adrian Mróz , Programista
Książka godna polecenia
2020-09-01
bez podpisu
Książka bardzo przydatna dla programistów z niewielkim stażem, którzy chcieliby się dowiedzieć nieco więcej o dobrych praktykach pisania, tak aby mieć nieco szerszy pogląd na profesjonalne pisanie aplikacji. Niestety ocenę obniża tłumaczenie. Kluczowe nazwy i zwroty są tłumaczone dość koślawo (przypuszczam że autor nie do końca rozumiał co się pod danym hasłem kryje), a do tego bez podawania oryginału - a to właśnie oryginalnymi zwrotami posługujemy się w codziennej pracy. Gdyby nie to, że znam większość tych terminów w oryginale, to nie wiedziałbym o co chodzi. Żałuję że nie wziąłem wersji angielskiej.
2018-07-24
bez podpisu
Książka warta uwagi, ale niestety skierowana głównie dla programistów Javy. Sporo lania wody. Jako uniwersalny podręcznik dobrego programisty jest wartościowa w 30%.
2018-05-23
Bartosz Charuza , programista PLC
Pierwsze 9 rozdziałów jest w porządku - opisują znane powszechnie dobre praktyki. Pojęcia z Javy są często nieomówione a autor zakłada ich znajomość - powinno być o tym ostrzeżenie, bo utrudnia to zrozumienie np. rozdziału 11. Książka posiada dużo powtarzalnej treści, a rozdziały 11-13 traktują omawiane tematy pobieżnie - czuć, że wiele brakuje i wg. mnie powinny być porządnie rozwinięte albo opuszczone. Rozdział 14 bardzo ładnie pokazuje proces Test-Driven Development. Rozdział 16 to ciągłe skakanie do dodatku B - co na czytniku ebooków jest dość męczące. Książka jest niezła - wskazuje kilka wzorów do naśladowania, ale oceny sugerowały, że jest wybitna - nie jest.
2015-11-13
Wacław Smaga , salesforce developer
Niezła książka dla programistów OOP z małym/średnim doświadczeniem. Tylko 4 dlatego, że niektóre zagadnienia opisane w książce głęboko opierają się na Javie i jej frameworkach, więc są mało zrozumiałe dla programistów innych języków. Także ok. połowa książki jest dla wszystkich, druga dla Javowców z doświadczeniem :)
2019-01-24
bez podpisu
Mam bardzo mieszane uczucia. Z jednej strony można powiedzieć "klasyka gatunku" z drugiej strony książka nie wniosła mi wiele nowego. Może dlatego że oglądałem już szkolenia video tego samego autora i większość informacji powtarza się i do tego jest w książce okrojona. Po drugie męczyłem się czytając długie rozdziały w których autor analizuje kod którego wcześniej nie opisał (zgodnie z wyznawanymi zasadami). Nie można tych rozdziałów przeczytać "na raty" jadąc w tramwaju - trzeba znaleźć 3h wolnego czasu i poczytać w skupieniu co w moim wypadku było ciężkim zadaniem. Ten kod chyba trzeby by ściągnąć na komputer bo takie kartkowanie jest również niewygodne. W ostatnim rozdziale dot. programowania współbieżnego został wklejony zły kod (brakuje listingu testów). Książka za długa, objętość sztucznie zwiększona długimi listingami kodu.
2017-12-26
bez podpisu
Książka zdaje się być przetłumaczona przez kogoś, kto nie do końca miał pojęcie o poruszanych w niej tematach. Wykorzystana nomenklatura wydaję się być nieadekwatna do intencji autora. Takie wrażenie odnosiłem niemal na każdym kroku czytając tę książkę. Ponadto - nie wiem czy jest to tylko kwestia polskiego wydania - zdarzają się błędy w zamieszczonych listingach z kodem źródłowym. W dodatku o programowaniu współbieżnym został dwukrotnie dodany ten sam kod źródłowy pod listingami, które miały chyba przedstawiać dwie różne rzeczy. Poza tym nie podobała mi się generalnie konwencja listingów z programami w tej książce - zmuszała czytelnika do częstego wertowania stron, co było niepraktyczne.
2019-12-26
bez podpisu
W ksiazce ktora taki nacisk kladzie na szczegoly sa literowki w kodzie! (np. strona 45). Generalnie polskie tlumaczenie jest tak napisane, ze czasami nie wiadomo o co chodzi. Ostrzegano mnie zeby czytac po angielsku w oryginale, ale cena zdecydowala ze kupilem polskie tlumaczenie.
2017-09-15
bez podpisu
Najlepszą i najważniejszą częścią "Czystego kodu" jest ostatnia strona - autor streszcza na niej wszystko, czym powinien się kierować programista. Nie zrozumcie mnie źle - treści w niej zawarte są niezwykle wartościowe, ale... to nie jest temat na książkę.
2022-04-17
bez podpisu
Bardzo ładnie 2/10. Trochę nie rozumiem dlaczego ta książka stała się bestsellerem, jest naprawdę kiepska. Jak już widziałem w innych komentarzach, na okładce powinna znajdować się informacja że książka w znacznej mierze traktuje o javie. Jeśli nie programujesz w tym języku to na dzień dobry jakieś 75% jet do wywalenia. Śmieszne jest to że na początku autor poświęca cały rozdział na opis nazw, wyśmiewając nazwy typu genymdhms po czym sam stosuje nazwy ctxt argumentując że to najlepszy możliwy wybór. Rozdział 5 formatowanie jest kompletnie do pominięcia, jest tak oderwany od rzeczywistości że że szkoda na niego czasu. Rozdział 6 bzdury, autor zdaje się opisywać swoje przyzwyczajenia, a nie dobre praktyki. Czym dalej tym gorzej. To co jest opisane w tej książce na ponad 400 stronach, można by zapisać na max 10. Reszta to wodolejstwo, niezrozumiały kod javy i totalne bzdury
2024-02-03
Michał
Lektura obowiązkowa każdego programisty. Polecam od juniora do seniora.
2015-04-18
Piotr Wittchen , Programista
Bardzo dobra książka. Nieco żałuję, że trochę późno ją przeczytałem, ponieważ wtedy mógłbym uniknąć wielu błędów, które zdążyłem popełnić w przeszłości. Niemniej jednak, lektura książki daje do myślenia, zmienia podejście do programowania i świetnie rozwiewa wszelkie wątpliwości dotyczące tego, jak właściwie powinno się pisać dobry i czysty kod, co należy robić, a czego należy unikać. Książka jest podzielona na małe rozdziały, przez co łatwiej jest chłonąć informacje. Całość czyta się dość przyjemnie, choć autor na wstępie zaznaczył, że lektura lekka nie jest. Uważam, że każdy programista, który poważnie traktuje swoją pracę i chce być profesjonalistą powinien uważnie przeczytać tę książkę.
2014-08-29
Barłomiej , Programista
Ostatnio zakupiłem tę książkę i już pierwszego dnia byłem w połowie. Książka jest na prawdę świetna. Łatwo się ją czyta nawet jeżeli nie jest się ekspertem od javy. W książce "Czysty kod" autor opisuje sposoby tworzenia idealnego kodu, który zrozumie zarówno przyjaciel, z którym programujesz od lat jak i nowy programista w Twojej firmie. Lektura obowiązkowa dla każdego programisty. Polecam!
2013-12-24
Artur Owczarek , programista
Jedna z najlepszych książek informatycznych jakie czytałem. W szczególności przydatna średnio zaawansowanym programistom, którzy dobrze znają język w którym programują, ale czują się lekko zagubieni, gdy przyjdzie im zaprojektować i napisać większy program. Książka zwraca uwagę na błędy, które początkowo wydają się być bez znaczenia, ale z czasem dają o sobie znać. Pozwala uniknąć tego co pogrążyło nie jeden projekt. Przestrzegając zawartych w niej zasad i budując na ich podstawie nawyki, Twoje oprogramowanie będzie łatwiejsze w projektowaniu, tworzeniu i dalszym utrzymywaniu. W szczególności polecam ją studentom lub świeżym absolwentom informatyki - z pewnością skorzystacie na lekturze tej książki. Książka wykorzystuje przykłady z języka Java, ale programiści innych języków nie będą mieli problemów z jej zrozumieniem (w szczególności ci, którzy znają już jakiś C-podobny język).
2013-11-22
Marcin Wnuk Lipinski
Podstawowa książka każdego programisty (każdego).
2013-04-08
bez podpisu
Polecam tą książkę wszystkim programującym w językach imperatywnych (C++, Java, C# itp.). Książka omawia jak pisać czytelny kod - jak poprawnie nazywać zmienne, klasy, ile linii powinna zawierać funkcja oraz klasa, omówiona została też niezwykle istotna zasada pojedynczej odpowiedzialności klasy. Książka zawiera również m. in. listę tzn. zapachów kodu, czyli praktyk programowania których należy unikać.
2013-03-12
Jacek Soboń , programista
Książka bardzo istotna dla rozwoju programistów, zwłaszcza tych, który nie mieli nigdy do czynienia z dobrze napisanym kodem. Wyjaśnia dlaczego metody powinny być krótkie i dobrze nazwane, dlaczego należy zapewnić maksymalne pokrycie kodu testami jednostkowymi a także wiele innych aspektów tworzenia oprogramowania wysokiej jakości. Pozycja obowiązkowa dla tych, którzy chcą wyjść ponad programistyczną przeciętność.
2013-03-08
bez podpisu , programista
"Czysty kod" pozwala poznać sposób myślenia programisty z wieloletnim doświadczeniem, nie jest przeznaczona dla osób totalnie początkujących (co nie jest absolutnie wadą). Uważam, że rady tam zawarte można uznać w dużej mierze za uniwersalne. Składnia Javy nie jest przecież trudna i każdy, kto choć trochę programował w C++ albo w C# nie powinien mieć problemów ze zrozumieniem podanych tam przykładów. Wiadomo, że nie zawsze można zastosować się do podanych w książce rad. Jeżeli dany moduł programu ma bardzo ścisłe wymagania wydajnościowe, to wówczas ROZWAŻNIE odchodzimy od np. dzielenia funkcjonalności. Najlepiej, moim zdaniem, doprowadzić program do wersji takiej, jaką proponuje autor, a optymalizacją zająć się po spełnieniu wszystkich wymagań funkcjonalnych. Wtedy struktura kodu będzie przemyślana, w przeciwieństwie do spaghetti serwowanego przez programistów "zorientowanych na wydajność". Książka mnie zmotywowała do poprawy swojego kodu, a "programiści wydajnościowi" powinni pamiętać, że na wydajność wpływa również łatwość utrzymania systemu. Optymalizacja eleganckiego i czystego kodu to zadanie łatwe i przyjemne, zarządzanie "ultrawydajnym spaghetti" to mordęga (szczególnie jeśli chodzi o wprowadzanie zmian). Należy o tym pamiętać, zresztą chyba sam autor o tym wspomina. "Czysty kod" zajmuje u mnie miejsce wyróżnione - każdy programista powinien znać praktyki tam zawarte. Polecam, a niektórym dodatkowo życzę więcej pokory.
2012-12-04
bez podpisu
Książka dla osób, które już "coś tam programowały" obiektowo. Pisząc jakieś aplikacje, często zastanawiałem się co mam umieścić w każdej funkcji, nie wiedziałem kiedy i dlaczego używać mechanizmu wyjątków, dlaczego tworzone przeze mnie klasy są tak nieefektywne i ciągle muszę coś w nich zmieniać. Po przeczytaniu samych pierwszych kilku rozdziałów, większość problemów, nad którymi się zastanawiałem, zostało rozwiązanych! Polecam! :)
2012-02-29
bez podpisu
Świetna książka. Daje dużo do myślenia nad pisaniem czystego kodu. Nie umiejąc javy tylko znając C++ 3/4 książki zrozumiałem bez większych problemów. Ma wiele pożytecznych rad. Autor wie o czym pisze. Wiedzę popiera własnym doświadczeniem.
2012-02-08
bb , programista
Polecam! Negatywne opinie które są na tej stronie wypisane są prawdopodobnie przez amatorów, którzy nie mają zbyt wiele wspólnego z profesjonalnym programowaniem i dlatego nie dostrzegają co książka oferuje.
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.
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).
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.
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!
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.
2010-03-08
bez podpisu
"Must read" dla każdego programisty. Książka rewelacyjna.
2014-04-21
Maciek , Programista / projektant
Obowiązkowa lektura każdego programisty, niezależnie od doświadczenia czy technologii, w jakiej pracuje.
2013-12-03
Michał Kuliński , Developer
Bardzo dobra książka dla fanów wujka Boba i Jego podejścia do tworzenia oprogramowania.
2013-10-13
A. , programista
Polecam lekturę zwłaszcza na początku kariery zawodowej, żeby zawczasu nabrać dobrych nawyków i nie psuć krwi współpracownikom, którzy muszą naszą twórczość czytać. ;) Doświadczeni, rozgarnięci esteci raczej Ameryki w tej książce nie odkryją, ale i tak myślę, że warto choćby dla jednego "ojej, ja też tak brzydko robię...". Ponadto uważam za cenną podaną bibliografię (jeszcze niezgłębioną, ale książka zrobiła mi duży apetyt). Nie widzę tylko sensu dodania dobrych 50 stron biblioteki, która gdzieś pod koniec książki jest analizowana i refaktoryzowana. Cel może szczytny (w pracy przecież też będziemy czytać i pisać kobyły), ale kto będzie uważnie czytać rozdział i co chwilę kartkować tę bibliotekę w poszukiwaniu aktualnie komentowanej stałej?
2013-01-09
bez podpisu
Chyba pierwsza książka na polskim rynku podejmująca zagadnienia Code Quality. Każdy programista znajdzie w niej coś, co pomoże jemu a raczej kolegom pracującym na jego kodzie. Najlepiej opisany jest rozdział 17 "Zapachy kodu i heurystyki" gdzie zasady wypisane są punkt po punkcie. W pozostałych rozdziałach zasady schowane są w tekście pełnym rozważań i filozofii, oraz kodu źródłowego (za dużo tego jest). Wnikliwi mogą postudiować np. teorię komentowania kodu na 20 stronach. Chociaż nie rozumiem tytułu 17 rozdziału ani organizacji tej książki, to bardzo ją polecam.
2012-04-24
Tomasz Siedlarski , programista
Na chwilę obecną uważam, że jest to pozycja obowiązkowa dla każdego programisty (obiektowego).
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.
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).
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!
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 :)
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ą.
2014-11-20
bez podpisu , programista
Pół na pół. Ciekawe techniki, aczkolwiek niektóre zbyt przesadne. Autor też wbija nam swoje myśli - jest trochę apodyktyczny.
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.
2014-04-22
bez podpisu
Książka nie jest warta swojej ceny. Nie ma w niej zbyt wiele treści, a tym bardziej "twardej" technicznej wiedzy, raczej są to luźne rozważania i przemyślenia, do których średnio zdolny programista dochodzi po roku intensywnej pracy. Książka zawiera kilka wartościowych rozdziałów, ale reszta to zapychacze. Ach jak proste byłoby życie programisty, gdyby wystarczyło pisać krótkie funkcje oraz nadawać odpowiednie nazwy zmiennym, aby otrzymać w efekcie dobrze zaprojektowany rozszerzalny system. Nawiasem mówiąc rozdział n/t systemów informatycznych to zaledwie kilkanaście stron, z czego znacząca część to pogadanka o budowie miast. W kilkunastu przypadkach autor odsyła w przypisach do wikipedii, zamiast porządnie wyjaśnić termin...Nie rozumiem potrzeby umieszczenia w załączniku B około 50 stron jakiegoś kodu java, jest to zwykłe marnotrawstwo papieru. Szczerze mówiąc więcej skorzystałem czytając darmowe materiały ze strony autora na temat technik OOP (z 2006 roku) niż z omawianej książki. Na domiar złego tekst jest ilustrowany kiepskimi rysunkami. Odradzam zakup.
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.
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!
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
Zamknij Pobierz aplikację mobilną Ebookpoint