księgarnia informatyczna aton.pl

Mistrz czystego kodu Kodeks postępowania profesjonalnych programistów

Wydawnictwo HELION

Cena:    39.90   29.13zł

Mistrz czystego kodu Kodeks postępowania profesjonalnych programistów


Autor: Robert C. Martin

ISBN: 978-83-283-3131-0

Ilość stron: 216

Data wydania: 01/2017 (dodruk)

Oprawa: Miękka

Format: 168x237

Wydawnictwo: HELION


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.

Spis treści:

Rozdział 1. Profesjonalizm (35)

  • Uważaj, czego sobie życzysz (36)
  • Przejmowanie odpowiedzialności (36)
  • Po pierwsze nie szkodzić (38)
  • Etyka pracy (43)
  • Bibliografia (48)

Rozdział 2. Kiedy mówić "nie" (49)

  • Przeciwstawne role (51)
  • Wysokie stawki (54)
  • Gracz zespołowy (55)
  • Koszta przytakiwania (60)
  • Kod niemożliwy (65)

Rozdział 3. Kiedy mówić "tak" (69)

  • Język zobowiązań (71)
  • Naucz się, jak mówić "tak" (75)
  • Wnioski (78)

Rozdział 4. Kodowanie (79)

  • Przygotowanie (80)
  • Strefa (83)
  • Blokada twórcza (85)
  • Debugowanie (87)
  • Wyznaczanie sobie rytmu (90)
  • Spóźnienia (91)
  • Pomoc (93)
  • Bibliografia (95)

Rozdział 5. TDD (97)

  • Sąd na sali (98)
  • Trzy prawa TDD (99)
  • Czym TDD nie jest (103)
  • Bibliografia (103)

Rozdział 6. Ćwiczenia (105)

  • Kilka ćwiczeń w tle (106)
  • Dojo kodowania (109)
  • Zwiększanie doświadczenia (112)
  • Wnioski (113)
  • Bibliografia (113)

Rozdział 7. Testy akceptacyjne (115)

  • Komunikowanie wymagań (115)
  • Testy akceptacyjne (120)
  • Wnioski (129)

Rozdział 8. Strategie testowania (131)

  • Kontrola jakości nie powinna nic znaleźć (132)
  • Piramida automatyzacji testów (133)
  • Wnioski (136)
  • Bibliografia (136)

Rozdział 9. Zarządzanie czasem (137)

  • Spotkania (138)
  • Manna skupienia (142)
  • Paczkowanie czasu i pomidory (144)
  • Uniki (145)
  • Ślepe uliczki (146)
  • Marsze, bagna i bałagan (146)
  • Wnioski (147)

Rozdział 10. Szacowanie (149)

  • Czym jest szacowanie? (151)
  • PERT (154)
  • Szacowanie zadań (157)
  • Prawo wielkich liczb (159)
  • Wnioski (160)
  • Bibliografia (160)

Rozdział 11. Presja (161)

  • Unikanie presji (163)
  • Jak radzić sobie z presją (165)
  • Wnioski (166)

Rozdział 12. Współpraca (167)

  • Programiści kontra ludzie (169)
  • Móżdżki (173)
  • Wnioski (174)

Rozdział 13. Zespoły i projekty (175)

  • Można to zmiksować? (176)
  • Wnioski (178)
  • Bibliografia (179)

Rozdział 14. Nauczanie, terminowanie i mistrzostwo (181)

  • Stopnie niepowodzenia (181)
  • Nauczanie (182)
  • Terminowanie (187)
  • Rzemiosło (190)
  • Wnioski (191)

Dodatek A. Narzędzia (193)

  • Narzędzia (195)
  • Kontrola kodu źródłowego (195)
  • IDE i edytor (199)
  • Śledzenie problemów (201)
  • Ciągła kompilacja (202)
  • Narzędzia do testów jednostkowych (202)
  • Narzędzia do testów komponentów (203)
  • Narzędzia do testów integracyjnych (204)
  • UML/MDA (205)
  • Wnioski (207)
Cena:    39.90   29.13zł


Mistrz czystego kodu Kodeks postępowania profesjonalnych programistówKsiążka informatyczna: Mistrz czystego kodu Kodeks postępowania profesjonalnych programistów
Księgarnia informatyczna aton.pl

Tutaj możesz kupić tę książkę w dobrej cenie. Zapraszamy na zakupy do naszej księgarni internetowej.