Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów
- Autor: :
- Robert C. Martin
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.8/6 Opinie: 62
- Stron:
- 216
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów
Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów
Podręcznik profesjonalnego programisty!
Robert C. Martin, znany jako Uncle Bob, to jeden z prawdziwych gwiazdorów branży IT, człowiek o niezwykłej charyzmie, rewelacyjnym podejściu do słuchaczy i poczuciu humoru. O jego czas wciąż biją się konferencje branżowe. Poza działalnością ekspercką Martin zajmuje się pisaniem książek — m.in. jest autorem znanego każdemu programiście tytułu Czysty kod. Książka, którą trzymasz w rękach, jest udaną kontynuacją tej pozycji.
W trakcie lektury dowiesz się, jakie cechy charakteryzują profesjonalnego programistę, a jest ich sporo! W pierwszej kolejności musisz nauczyć się mówić „nie”. Są też sytuacje, kiedy trzeba powiedzieć „tak” — dowiesz się, kiedy i jak to robić. Ponadto poznasz najlepsze techniki zarządzania czasem oraz przekonasz się, jak presja, zmęczenie i pośpiech wpływają na jakość Twojego kodu. W kolejnych rozdziałach Robert C. Martin zapozna Cię z różnymi sposobami podejścia do testowania kodu oraz współpracy między programistami a innymi ludźmi. Książka ta jest długo wyczekiwaną pozycją na rynku — nie pozwól, żeby ktoś miał ją przed Tobą!
Zobacz, jak Uncle Bob:
- radzi sobie z presją
- mówi „nie” i „tak”
- zarządza czasem
- tworzy kod wysokiej jakości
Obowiązkowa lektura każdego programisty!
Mistrz czystego kodu
Wyczekiwana kontynuacja nagradzanej książki „Wujka Boba” — Czysty Kod.
Programiści, który pracują i odnoszą sukcesy mimo wielkiej niepewności i nieustającej presji mają pewien wspólny element: troszczą się o zasady tworzenia oprogramowania. Traktują swój zawód jak rzemiosło. Są profesjonalistami.
W książce Mistrz czystego kodu legendarny ekspert Robert C. Martin prezentuje rozwiązania, techniki, narzędzia i zasady prawdziwego rzemiosła programisty.
Książka wypełniona jest praktycznymi poradami dotyczącymi wszystkiego od szacowania i tworzenia kodu, po refaktoring i testowanie. Prezentuje ona dużo więcej niż same techniki — mówi o nastawieniu do pracy. Martin pokazuje jak można podchodzić do tworzenia oprogramowania z honorem, poczuciem własnej wartości i dumą. Pokazuje jak należy pracować dobrze i czysto, jak właściwie przygotowywać szacunki, mierzyć się z trudnymi decyzjami. Jak przyjąć do wiadomości, że wielka wiedza wiąże się z odpowiedzialnością za swoje działania.
Czytelnik dowie się:
- Co to znaczy zachowywać się jak prawdziwy rzemieślnik-programista.
- Jak radzić sobie z konfliktami, krótkimi terminami i nieodpowiedzialnymi kierownikami.
- Jak wejść w strumień tworzenia kodu i jak radzić sobie z blokadą twórczą.
- Jak radzić sobie z ogromną presją i uniknąć wypalenia.
- Jak połączyć postawy zachowawcze z nowymi paradygmatami programowania.
- Jak zarządzać swoim czasem, unikać ślepych uliczek oraz bagien.
- Jak tworzyć środowiska, w których programiści i całe zespoły mogą odnosić sukcesy.
- Kiedy mówić „nie”, i jak to robić.
- Kiedy mówić „tak”, i co to właściwie oznacza.
Doskonałe oprogramowanie jest czymś niezwykłym: potężne, eleganckie, funkcjonalne i przyjemne zarówno dla programisty jak i użytkownika. Doskonałego oprogramowania nie tworzą maszyny. Powstaje ono w wyniku pracy profesjonalistów zakochanych w swoim rzemiośle. Mistrz czystego kodu pomoże ci dołączyć do ich szeregów i zyskać towarzyszące im dumę oraz uczucie spełnienia.
Wybrane bestsellery
-
Czy jesteś gotowy, aby wznieść swoje umiejętności programowania w Pythonie na zupełnie nowy poziom? Najnowsza publikacja renomowanego autora Kevina Clarksona to prawdziwa skarbnica wiedzy dla doświadczonych programistów, którzy pragną zgłębić najbardziej zaawansowane aspekty tego wszechstronnego ...
-
W tej książce omówiono wewnętrzny sposób działania frameworka Kubernetes i pokazano, jak za jego pomocą budować wydajne, niezawodne i odporne na awarie aplikacje natywnej chmury. Dowiesz się, jak kontenery używają przestrzeni nazw w celu izolowania procesów, a także jak korzystają z funkcjonalnoś...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%) -
Jeśli zastanawiasz się nad przekwalifikowaniem i karierą w branży informatycznej albo chcesz poszerzyć swoje umiejętności o programowanie, ale wydaje Ci się ono czarną magią, zapewniamy - w programowaniu nie ma nic z magii. To proces polegający na tworzeniu zbioru instrukcji, dzięki którym komput...(23.94 zł najniższa cena z 30 dni)
27.93 zł
39.90 zł(-30%) -
Ta zwięzła publikacja przyda się profesjonalistom, którzy lubią drobne ulepszenia prowadzące do dużych korzyści. Zrozumiale wyjaśniono w niej, na czym polega proces tworzenia czystego i niezawodnego kodu. W rozsądnej dawce podano zagadnienia teoretyczne, takie jak sprzężenie, kohezja, zdyskontowa...(29.94 zł najniższa cena z 30 dni)
34.93 zł
49.90 zł(-30%) -
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...(47.40 zł najniższa cena z 30 dni)
55.30 zł
79.00 zł(-30%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
Tę książkę docenią przede wszystkim inżynierowie oprogramowania, programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z DevOp...(40.20 zł najniższa cena z 30 dni)
46.90 zł
67.00 zł(-30%) -
Agile i Scrum, Scrum i Agile. Opanowawszy branżę IT, powoli, ale konsekwentnie, zdobywają inne biznesowe przyczółki i rozgaszczają się w firmach na dobre… Albo niedobre, gdy budzą niezrozumienie, protesty, a czasem nawet chęć ucieczki! Agile i Scrum brzmią tak nowocześnie, w teorii świetnie...(23.94 zł najniższa cena z 30 dni)
27.93 zł
39.90 zł(-30%) -
Oto przystępny podręcznik wprowadzający w tajniki inżynierii oprogramowania. Kompleksowe ujęcie zagadnienia, od formułowania wymagań, poprzez projektowanie architektury i implementację, po testowanie i wdrożenie, a także skrupulatne omówienie różnorakich metodyk produkcji oprogramowania sprawiają...(47.40 zł najniższa cena z 30 dni)
55.30 zł
79.00 zł(-30%)
O autorze ebooka
Robert C. Martin (Wujek Bob) jest programistą od 1970 roku. Jest uznanym mówcą na konferencjach całego świata. Napisał między innymi książki Czysty kod (Helion, 2009), Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# (Helion, 2008), Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów (Helion, 2013) oraz UML for Java Programmers (Prentice Hall, 2003). Oprócz tego Martin opublikował setki artykułów, rozpraw i wpisów na blogach. Działał jako redaktor naczelny magazynu „The C++ Report” i był pierwszym przewodniczącym organizacji Agile Alliance. Założył i prowadzi międzynarodową firmę Object Mentor Inc., skupiającą doświadczonych programistów i menedżerów specjalizujących się we wspomaganiu firm w realizacji trudnych projektów.
Robert C. Martin - pozostałe książki
-
W tej książce znajdziesz zasady definiujące rzemiosło, jakim jest wytwarzanie oprogramowania. Zebrano w niej procedury, standardy i normy etyczne, dzięki którym tworzony kod będzie niezawodny i efektywny, a całe oprogramowanie stanie się powodem do dumy. Zawarto tutaj szereg pragmatycznych wskazó...(59.40 zł najniższa cena z 30 dni)
69.30 zł
99.00 zł(-30%) -
Ta książka jest bardzo potrzebnym powrotem do podstaw Agile. Przyda się nowemu pokoleniu programistów, nieprogramistów i osób, które kierują zespołami. Znalazł się tu jednoznaczny opis sedna Agile jako prostej i spójnej koncepcji zwinnego zarządzania małym projektem w niewielkim zespole. To bardz...(28.20 zł najniższa cena z 30 dni)
32.90 zł
47.00 zł(-30%) -
Książka Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# to podręcznik metodologii Agile przeznaczony dla twórców oprogramowania korzystających z technologii .NET. Dzięki niemu poznasz podstawowe założenia i postulaty twórców Agile i nauczysz się sto...(77.40 zł najniższa cena z 30 dni)
90.30 zł
129.00 zł(-30%) -
W tej książce w sposób jasny i bardzo interesujący przedstawiono uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Wyczerpująco zaprezentowano tu dostępne rozwiązania i wyjaśniono, dlaczego są one tak istotne dla sukcesu przeds...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(47.40 zł najniższa cena z 30 dni)
55.30 zł
79.00 zł(-30%) -
Poznaj nowoczesne sposoby wytwarzania oprogramowania! Czasy kaskadowego tworzenia projektów odchodzą w niepamięć. Obecne tempo rozwoju aplikacji i rynku nie pozwala poświęcać miesięcy na analizę, tworzenie dokumentacji, projektowanie, a na końcu wytwarzanie, testowanie i wdrażanie. Prod...(71.40 zł najniższa cena z 30 dni)
83.30 zł
119.00 zł(-30%)
Ebooka "Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów (2) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: Książki mówione Piotr BorowskiRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Programowanie jako pasja
Jedną z najlepszych rzeczy w życiu jest robienie tego co się lubi i jeszcze dostawanie za to pieniędzy. Programowanie, uczenie się nowych języków, nowych technologii, nowych rozwiązań - wszystko to jest bardzo satysfakcjonujące dla programisty z powołania. Autor jest kimś takim. Ktoś mógłby odnieść wrażenie podczas czytania, że bycie profesjonalistą w tej dziedzinie jest zbyt wymagające. Ale nie jest takie, gdy robi się to z pasją. Jego książka to swego rodzaju Biblia profesjonalnego programisty. Zawiera nakazy, zakazy, listę przykazań oraz wiele historii z życia autora, jego znajomych, czy po prostu hipotetycznych historii, które mają uczyć. Uczyć jak zostać profesjonalnym programistom i mieć z tego satysfakcję.
Treść
To książka o profesjonalizmie przy tworzeniu oprogramowania. Autor odpowiada na pytanie: co zrobić aby ze zwykłego technika stać się zawodowcem? I to zarówno w sposobie w jaki widzą nas inni jak i w tym jak sami siebie postrzegamy. Zawiera wiele praktycznych wskazówek i odpowiada na takie pytania:- Kim jest zawodowy programista?
- Jak zachowuje się profesjonalista?
- Jak zawodowiec radzi sobie z konfliktami, krótkimi terminami i nierozsądnymi menedżerami?
- Kiedy i jak profesjonalista powinien powiedzieć „nie”?
- Jak zawodowiec radzi sobie z naciskami?
Audiobook?
Jestem fanem słuchania. Słucham wszystkiego i we wszystkich możliwych sytuacjach. Wykorzystuję niemal każdą wolną chwilę (np. wstanie od komputera aby zrobić kawę) do słuchania. Ale nawet ja muszę przyznać, że książki dla programistów nie za bardzo nadają się na audiobooki. Powodem są np. fragmenty kodu. Jednak w wypadku tej książki myślę, że byłoby to możliwe. Dopóki jednak nie ma audiobooka odkurzyłem mojego starego Kindle DX i z przyjemnością przeczytałem ten poradnik.
Podsumowanie
Autor ma przeogromne doświadczenie. Np. Wstęp zatytułowany Podziękowania to taka skrótowa biografia autora, podczas której dziękuje on spotkanym w życiu osobom, które (nie zawsze w zamierzony czy celowy sposób) wpłynęły na jego życie, np. przez zwolnienie go z pracy. Pisze też o pierwszych doświadczeniach z programowaniem komputera PDP-8 i używaniu taśm perforowanych. Jego wskazówki to nie tylko zasady typu pisz czysty kod i ciągle go testuj. Chyba najciekawsze (i jednocześnie najbardziej kontrowersyjne) są rozdziały: Kiedy mówić "nie" i Kiedy mówić "tak".
Książka zachęca też gorąco do korzystania z TDD (Test Driven Development — rozwój oprogramowania sterowany testami). Muszę się przyznać, że wiele o tym czytałem, ale dopiero ta lektura sprawiła, że zacząłem o tym myśleć poważnie.
Autor użył też wiele ciekawych porównań, np. wykonywanie kata (w karate kata to układ skoordynowanych ruchów, które wykonuje się w ustalonej kolejności), przed podjęciem właściwego zadania. Chodzi o programistyczne "kata", np. programowanie znanych algorytmów w nowych językach.
Bardzo też praktyczne były rozdziały dotyczące zarządzania czasem i szacowania. To też coś, nad czym osobiście mógłbym popracować.
Kończąc, ta książka to Biblia profesjonalnego programisty. Książka do której warto sięgnąć po zasady, ale również po inspirację. Ja na pewno zajrzę tam ponownie. Gdyby pojawił się audiobook, byłbym zachwycony -
Recenzja: altcontroldelete.pl Jerzy Piechowiak, 2013-12-22Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Zostać programistą (tudzież "klepaczem kodu") można bardzo szybko. Wystarczy przeczytać kilka tutoriali w sieci, ściągnąć jakiegoś ebooka i przykładowe fragmenty kodu. Żeby zostać dobrym, profesjonalnym programistą potrzeba znacznie więcej. W tym podejściu czeka Was ciągła walka okupiona nieustannym samorozwojem. W tym fachu nie wystarczy odbębnić 40 godzin w tygodniu w pracy, a po południu całkowicie się wyłączyć. Programista to specyficzny stan umysłu, to zawód który wymaga ciągłej pracy i dodatkowej połówki etatu po godzinach na dalszy rozwój. Być może teraz cieszysz się 40 godzinnym tygodniem w pracy, dobrą pensją i sielanką w domu, ale odpowiedz sobie sam, czy tak będzie również za pół roku, gdy przyjdzie ktoś młodszy, zrobi to 3 razy szybciej za pomocą nowej technologii i dwa razy taniej od Ciebie?
Pytam więc - czy chcesz być zwykłym klepaczem kodu, czy profesjonalistą? Jeśli skłaniasz się ku tej drogi opcji, to warto skorzystać z pomocy. Sięgnij po literaturę fachową - np. po tytułową pozycję Mistrz czystego kodu. W niniejszej recenzji postaram się Ci powiedzieć, dlaczego warto tak uczynić.
Dla kogo jest ta książka?
W mniejszym lub większym stopniu dla każdego kto w jakikolwiek sposób związany jest z działem rozwoju oprogramowania. Najwięcej z tej pozycji wyniosą developerzy, ale również osoby na wyższych stanowiskach mogą się z niej sporo dowiedzieć o tym jak efektywnie i według jakiej strategii współpracować z całym zespołem.
Oczywiście im bardziej jesteś doświadczony, tym mniej wyniesiesz z tego rodzaju pozycji, ale mimo wszystko gwarantuje, że i tak można się zdrowo zaskoczyć.
Zawartość
Przyznaje, że początkowo byłem sceptycznie nastawiony do tej książki. Tytuł nie wiele mówi, po frazie "Mistrz czystego kodu" można się spodziewać praktycznie wszystkiego. Nie wiadomo czy autor mówi o tym, jak optymalizować kod pod względem wydajności, czy też jak pisać ładne i czytelne instrukcje, albo stosować wzorce projektowe. Początek również był ciężki - podziękowania, pozdrowienia i ogólne wspomnienia przeszłości. Właściwy wstęp zaczął się koło 30 strony. W praktyce okazało się, że ma to większy sens.
Książka ma charakter swego rodzaju opowieści, gdzie autor znany ze świata IT jako Uncle Bob, opowiada o różnych doświadczeniach ze swojej ponad 40 letniej kariery. Nie jest to więc kolejna książka, z której dowiesz się gdzie masz wkleić if, a gdzie while, a raczej poradnik, z którego dowiesz się jak zostać profesjonalistą stosując odpowiednie zachowania, techniki oraz narzędzia. W efekcie tego, mamy tutaj sporo aspektów socjologicznych oraz psychologicznych (które ważne są szczególnie w pracy zespołowej oraz podczas rozmowy z przełożonymi, czy klientami), ale nie zabrakło również porad o bardziej technicznej naturze, które związane są np. z testowaniem oprogramowania.
Całość materiału zawarto w 14 tematycznych rozdziałach, z który każdy opiera się na innym zagadnieniu. Szczegółowy spis treści znajdziecie na stronie książki.
Podsumowanie
Mistrz czystego kodu to książka, która pozytywnie mnie zaskoczyła. Nigdy nie byłem jakimś wielkim zwolennikiem pozycji, które traktują jakiś temat w sposób ogólny. Tu spotkała mnie miła niespodzianka, ponieważ książka zawiera wiele istotnych rad, które w wymierny sposób mogą popchnąć Waszą karierę do przodu. Wszystko co trzeba zrobić, to uwierzyć w siebie i przeczytać niniejszą pozycję. Nie kosztuje ona wiele, a przeciętnemu programiście zwróci się po godzinie - dwóch pracy;-)
P.S - pełny tytuł książki to: Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów. Ponieważ jest on bardzo długi, to dla uproszczenia w tekście stosowałem tylko pierwszy człon.
Szczegóły ebooka
- Tytuł oryginału:
- The Clean Coder: A Code of Conduct for Professional Programmers (przepakowanie 2)
- Tłumaczenie:
- Wojciech Moch
- ISBN Książki drukowanej:
- 978-83-283-8296-1, 9788328382961
- Data wydania książki drukowanej:
- 2013-10-28
- ISBN Ebooka:
- 978-83-283-8297-8, 9788328382978
- Data wydania ebooka:
- 2013-10-27 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 147966
- Rozmiar pliku Pdf:
- 16.3MB
- Rozmiar pliku ePub:
- 5.1MB
- Rozmiar pliku Mobi:
- 10.8MB
Spis treści ebooka
- Uważaj, czego sobie życzysz 34
- Przejmowanie odpowiedzialności 34
- Po pierwsze nie szkodzić 36
- Etyka pracy 41
- Bibliografia 46
- Przeciwstawne role 49
- Wysokie stawki 52
- Gracz zespołowy 53
- Koszta przytakiwania 58
- Kod niemożliwy 63
- Język zobowiązań 69
- Naucz się, jak mówić "tak" 73
- Wnioski 76
- Przygotowanie 78
- Strefa 81
- Blokada twórcza 83
- Debugowanie 85
- Wyznaczanie sobie rytmu 88
- Spóźnienia 89
- Pomoc 91
- Bibliografia 93
- Sąd na sali 96
- Trzy prawa TDD 97
- Czym TDD nie jest 101
- Bibliografia 101
- Kilka ćwiczeń w tle 104
- Dojo kodowania 107
- Zwiększanie doświadczenia 110
- Wnioski 111
- Bibliografia 111
- Komunikowanie wymagań 113
- Testy akceptacyjne 118
- Wnioski 127
- Kontrola jakości nie powinna nic znaleźć 130
- Piramida automatyzacji testów 131
- Wnioski 134
- Bibliografia 134
- Spotkania 136
- Manna skupienia 140
- Paczkowanie czasu i pomidory 142
- Uniki 143
- Ślepe uliczki 144
- Marsze, bagna i bałagan 144
- Wnioski 145
- Czym jest szacowanie? 149
- PERT 152
- Szacowanie zadań 155
- Prawo wielkich liczb 157
- Wnioski 158
- Bibliografia 158
- Unikanie presji 161
- Jak radzić sobie z presją 163
- Wnioski 164
- Programiści kontra ludzie 167
- Móżdżki 171
- Wnioski 172
- Można to zmiksować? 174
- Wnioski 176
- Bibliografia 177
- Stopnie niepowodzenia 179
- Nauczanie 180
- Terminowanie 185
- Rzemiosło 188
- Wnioski 189
- Narzędzia 193
- Kontrola kodu źródłowego 193
- IDE i edytor 197
- Śledzenie problemów 199
- Ciągła kompilacja 200
- Narzędzia do testów jednostkowych 200
- Narzędzia do testów komponentów 201
- Narzędzia do testów integracyjnych 202
- UML/MDA 203
- Wnioski 205
Słowo wstępne 11
Wprowadzenie 17
Podziękowania 21
O autorze 25
Obowiązkowy wstęp 27
Rozdział 1. Profesjonalizm 33
Rozdział 2. Kiedy mówić "nie" 47
Rozdział 3. Kiedy mówić "tak" 67
Rozdział 4. Kodowanie 77
Rozdział 5. TDD 95
Rozdział 6. Ćwiczenia 103
Rozdział 7. Testy akceptacyjne 113
Rozdział 8. Strategie testowania 129
Rozdział 9. Zarządzanie czasem 135
Rozdział 10. Szacowanie 147
Rozdział 11. Presja 159
Rozdział 12. Współpraca 165
Rozdział 13. Zespoły i projekty 173
Rozdział 14. Nauczanie, terminowanie i mistrzostwo 179
Dodatek A. Narzędzia 191
Skorowidz 207
Oceny i opinie klientów: Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów Robert C. Martin (62) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(24)
(23)
(4)
(3)
(6)
(2)
więcej opinii