Robert C. Martin "Czysty kod" i inne 40%/60% taniej @ Helion
187°Zakończono

Robert C. Martin "Czysty kod" i inne 40%/60% taniej @ Helion

23
maj 14.
Dziś premiera nowej książki Roberta C. Martina, autora klasyka "Czysty kod".
Nowa książka Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów przedstawia uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Kupimy j ją niestety bez większej promocji, tylko ebook przeceniony o 20% (druk 67 zł, ebook 53,60 zł).

Jednak z tej okazji przez tydzień zostały przecenione pozostałe 3 tytuły Roberta C. Martina: książki o 40% a ebooki aż o 60%:
Aktualizacje społecznościowe
Helion OkazjeHelion kupony rabatowe

Grupy

23 Komentarze
Podstawowa pozycja każdego programisty. Polecam!
Mateoooomaj 14.

Podstawowa pozycja każdego programisty. Polecam!


Troche przesada, ale przeczytac nie zaszkodzi
rYkmaj 14.

Troche przesada, ale przeczytac nie zaszkodzi


Nie uważam, że to przesada. Każdy programista powinien to czytać przynajmniej raz w roku do poduszki, a świat byłby piękniejszy.
Edytowane przez: "Davidoff" maj 14.
Duzy plus. Swietna ksiazka.
Kiedyś przycebuliłem "Czysty kod" w promce 2 za 1 - po 34,5. (Kupując ze znajomkiem po egzemplarzu) + darmowa dostawa

Ciekawa książka, na pewno warta i tej normalnej ceny - nie bacząc czy człowiek nauczy się jednej czy mnóstwa nowych rzeczy.
Jak na można napisac wiadomość prywatną?
Edytowane przez Moderatora: "cytat usuniety na prosbe autora cytatu" lip 16.
Mariusz_Pokojskimaj 14.

Jak na można napisac wiadomość prywatną?


Opcja prywatnej wiadomości pojawia się po dodaniu pierwszej okazji.
Mariusz_Pokojskimaj 14.

Jak na można napisac wiadomość prywatną?


Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk "Zrzuć bombę" klikasz ...
Sorry pomyliło mi sie przycisk brzmi "wiadomość" - kilkasz

Tak a propo wpisałem w google "Czysty kod podręcznik dobrego programisty pdf", ściągnąłem i skað ja mam wiedzieć czy to legalne/nielegalne ?

Tak a propo, przykłady są w Javie, wiem wiem, Java jest cool, ale ile aplikacji w javie istnieje oprócz eclipse ?
Edytowane przez: "Miros" maj 14.
k
Edytowane przez: "Aniol" maj 17.
Mirosmaj 14.

Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk …Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk "Zrzuć bombę" klikasz ...Sorry pomyliło mi sie przycisk brzmi "wiadomość" - kilkasz Tak a propo wpisałem w google "Czysty kod podręcznik dobrego programisty pdf", ściągnąłem i skað ja mam wiedzieć czy to legalne/nielegalne ?Tak a propo, przykłady są w Javie, wiem wiem, Java jest cool, ale ile aplikacji w javie istnieje oprócz eclipse ?



Czytam to trzeci raz i wciaz nie moge uwierzyc.
Boze drogi, widzisz i nie grzmisz...
Mirosmaj 14.

Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk …Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk "Zrzuć bombę" klikasz ...Sorry pomyliło mi sie przycisk brzmi "wiadomość" - kilkasz Tak a propo wpisałem w google "Czysty kod podręcznik dobrego programisty pdf", ściągnąłem i skað ja mam wiedzieć czy to legalne/nielegalne ?Tak a propo, przykłady są w Javie, wiem wiem, Java jest cool, ale ile aplikacji w javie istnieje oprócz eclipse ?


Mnóstwo? Pomijając prawie wszystko co jest na androida jest w javie to wiele rozwiązań biznesowych bazuje na tym w sektorze bankowym, telekomunikacyjnym i innych (chodzi o backend).
Edytowane przez: "Malwin" maj 14.
Mirosmaj 14.

Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk …Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk "Zrzuć bombę" klikasz ...Sorry pomyliło mi sie przycisk brzmi "wiadomość" - kilkasz Tak a propo wpisałem w google "Czysty kod podręcznik dobrego programisty pdf", ściągnąłem i skað ja mam wiedzieć czy to legalne/nielegalne ?Tak a propo, przykłady są w Javie, wiem wiem, Java jest cool, ale ile aplikacji w javie istnieje oprócz eclipse ?


"Oprócz eclipse"? O czym Ty piszesz w ogóle. Eclipse to tylko IDE do pisania programów i to nie tylko w Javie, aczkolwiek głównie w tym języku. A co do tego gdzie jest java, to kolega wyżej chyba już wystarczająco odpowiedział. Radziłbym się trochę dokształcić żeby nie pisać takich bzdur.
Mirosmaj 14.

Tak a propo, przykłady są w Javie, wiem wiem, Java jest cool, ale ile a …Tak a propo, przykłady są w Javie, wiem wiem, Java jest cool, ale ile aplikacji w javie istnieje oprócz eclipse ?


No bieda straszna. W C# też tylko Visual Studio
Davidoffmaj 14.

Nie uważam, że to przesada. Każdy programista powinien to czytać prz …Nie uważam, że to przesada. Każdy programista powinien to czytać przynajmniej raz w roku do poduszki, a świat byłby piękniejszy.



Bzdura. Samym czytaniem nie nabierzesz umiejetnosci ani doswiadczenia.
cbm80maj 14.

Bzdura. Samym czytaniem nie nabierzesz umiejetnosci ani doswiadczenia.


Nabywając doświadczenie część rzeczy zaczynasz robić intuicyjnie. Ale na część nie wpadniesz. Dlatego warto do tej książki wracać. Odkrywa się kolejne rzeczy na 'wyższym' poziomie wtajemniczenia.
Czysty kod to marzenie. Miałem okazję zawodowo widzieć wiele tysięcy albo i milionów linijek kodu wielu młodych programistów. I stwierdzam, że powinni tego uczyć na tych całych uczelniach technicznych.
Edytowane przez: "DoReMi" maj 14.
DoReMimaj 14.

Nabywając doświadczenie część rzeczy zaczynasz robić intuicyjnie. Ale na cz …Nabywając doświadczenie część rzeczy zaczynasz robić intuicyjnie. Ale na część nie wpadniesz. Dlatego warto do tej książki wracać. Odkrywa się kolejne rzeczy na 'wyższym' poziomie wtajemniczenia. Czysty kod to marzenie. Miałem okazję zawodowo widzieć wiele tysięcy albo i milionów linijek kodu wielu młodych programistów. I stwierdzam, że powinni tego uczyć na tych całych uczelniach technicznych.


Ja próbowałem wcielić w życie porady autora książki i niestety zaczęły mi wychodzić różnego rodzaju kodowe potworki. W końcu wróciłem do swojego stylu, a nigdy nikt nie narzekał na mój.
W tej wrzucie bardziej interesującą informację jest dla mnie to o nowej książce tego autora, bo zapowiada się ciekawie. Przejrzałem w drodze do domu spis treści i kawałek pierwszego rozdziału. Styl jest bardzo podobny do "Czysty kod" , tak więc zapowiada sie ciekawie, bo temat lepszy.
cbm80maj 14.

Bzdura. Samym czytaniem nie nabierzesz umiejetnosci ani doswiadczenia.


Kto mówi o samym czytaniu? Czym chcesz nabrać umiejętności i doświadczenia? Bezmyślnym klepaniem kodu? Ta książka to swego rodzaju biblia, którą każdy powinien przestrzegać, aby na świecie zapanował ład i porządek.

Jak wspomniał @DoReMi - to powinna być obowiązkowa lektura na studiach. Jestem na 4 roku studiów i tu wykładowcy uczą jak pisać komentarze i tym podobnych praktyk, co jest niedorzeczne.

Podczas code review dokładnie widać, kto Clean Code nie czytał i próbuje wrzucić swój syfiasty kod do repozytorium. Właśnie na takich delikwentów podczas review stosuje się odwołania do konkretnych stron Clean Code'a wujka Boba. Z doświadczenia wiem, że już po kilku takich review gdzie jest 50 komentarzy - gość się w końcu ogarnie, przeczyta książkę i zacznie pisać czysty kod.
rYkmaj 14.

Ja próbowałem wcielić w życie porady autora książki i niestety zaczęły mi w …Ja próbowałem wcielić w życie porady autora książki i niestety zaczęły mi wychodzić różnego rodzaju kodowe potworki. W końcu wróciłem do swojego stylu, a nigdy nikt nie narzekał na mój.W tej wrzucie bardziej interesującą informację jest dla mnie to o nowej książce tego autora, bo zapowiada się ciekawie. Przejrzałem w drodze do domu spis treści i kawałek pierwszego rozdziału. Styl jest bardzo podobny do "Czysty kod" , tak więc zapowiada sie ciekawie, bo temat lepszy.


Mi się wydaje, że nie należy też brać Clean Code dosłownie. Tak jak mówisz, mogą powstawać różne potworki jeśli na ślepo chce się przepisać przykłady z książki. Jak dla mnie Clean Code bardziej uczy młodego człowieka jak należy pisać kod, aby można go było uważać za czysty - że w ogóle jest takie pojęcie jak czysty / uporządkowany kod. Mówi o tym, że powinny być jakieś standardy, ujednolicenia, ten sam schemat nazewnictwa w całym projekcie, umowa między developerami jak pisać kod, aby był on czytelny i pisany w tym samym stylu.

Kiedy patrzę na swoje projekty zanim przeczytałem Clean Code to jest mi wstyd. Brak stylu, masa nieużywanego kodu, mnóstwo niepotrzebnych komentarzy, zmienne typu Dupa itp.

Ja książkę polecam każdemu i kieruję do niej każdego, jeśli widzę, że ktoś nie zwraca uwagi na spacje i tabulatory.
Mirosmaj 14.

Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk …Na kompie klikasz nick delikwenta, potem po prawej stronie będzie przycisk "Zrzuć bombę" klikasz ...Sorry pomyliło mi sie przycisk brzmi "wiadomość" - kilkasz Tak a propo wpisałem w google "Czysty kod podręcznik dobrego programisty pdf", ściągnąłem i skað ja mam wiedzieć czy to legalne/nielegalne ?Tak a propo, przykłady są w Javie, wiem wiem, Java jest cool, ale ile aplikacji w javie istnieje oprócz eclipse ?


Mimo wieku JAVA ma się bardzo dobrze, szczególnie jak chodzi o webówke albo mikroserwisy. Jak chodzi o IDE to w sumie wszystkie znaczaca działają na JAVie. Teraz najepszymi i najbardziej popularnymi IDE są te od JetBrains i wszystkie stoją na JAVIE.
Davidoffmaj 14.

Mi się wydaje, że nie należy też brać Clean Code dosłownie. Tak jak mówis …Mi się wydaje, że nie należy też brać Clean Code dosłownie. Tak jak mówisz, mogą powstawać różne potworki jeśli na ślepo chce się przepisać przykłady z książki. Jak dla mnie Clean Code bardziej uczy młodego człowieka jak należy pisać kod, aby można go było uważać za czysty - że w ogóle jest takie pojęcie jak czysty / uporządkowany kod. Mówi o tym, że powinny być jakieś standardy, ujednolicenia, ten sam schemat nazewnictwa w całym projekcie, umowa między developerami jak pisać kod, aby był on czytelny i pisany w tym samym stylu.Kiedy patrzę na swoje projekty zanim przeczytałem Clean Code to jest mi wstyd. Brak stylu, masa nieużywanego kodu, mnóstwo niepotrzebnych komentarzy, zmienne typu Dupa itp.Ja książkę polecam każdemu i kieruję do niej każdego, jeśli widzę, że ktoś nie zwraca uwagi na spacje i tabulatory.


No to może zacząłem z wysokiego c, bo czystości i ogólnego rozplanowania kodu nauczyła mnie pierwsza praca i zasada "błędy poprawiasz za darmo"
Też nie do końca można nie traktować dosłownie zasad opisanych przez autora, że np. nazwa funkcji powinna dokładnie oddawać to co robi funkcja, albo, że funkcja nie powinna mieć więcej niż 5 linii kodu (chyba coś takiego sugerował autor).
Co do samego formatowania kodu to już trochę nie te czasy, bo reguły jak ma wyglądać kod możesz sobie zdefiniować i wtedy jeśli ktokolwiek z zespołu będzie próbował takie coś wrzucić to automatycznie pojawią się warningi (lub gorzej, zależy jak się to ustawi). Sam aktualnie mam coś takiego skonfigurowanego w jednym projekcie i jakoś tam się to sprawdza (nie ja zdefiniowałem zasady, więc nie do końca mi wszystkie pasują, ale sama zasada działania jest ok). Co do komentarzy, to dobrze napisany kod (i nie mówię tu o formatowaniu.

Podsumowując: wg mnie książka "Czysty kod" to książka dobra i warto się z nią zapoznać, natomiast duża część proponowanych zasad to archaizmy wywodzące się z zamierzchłych czasów kiedy autor książki sam był programistą i pisał kod najpewniej w jakimś edytorze tekstowym. Aktualnie mając jakiekolwiek IDE, nawet darmowe można spokojnie zrezygnować z dużej części podpowiedzi autora Oczywiście to moja subiektywna ocena.
Mam też drugą pozycję "Mistrz czystego kodu" , która dla mnie jest już zdecydowanie słabsza, czytanie jej mnie wymęczyło, a konkretów w niej jak na lekarstwo. Tu obstawiam, że autor po sukcesie pierwszej książki postanowił kuć żelazo póki gorące i napisał sobie taki pamiętniczek programisty.
Edytowane przez: "rYk" maj 14.
Prześlij Komentarz
Avatar
@
    Tekst