MISTRZ CZYSTEGO KODU KODEKS POSTĘPOWANIA PROFESJONALNYCH PROGRAMISTÓW
ROBERT C. MARTIN
Wydawnictwo: HELION
Cena: 49.00 zł
38.71 zł brutto
- Paczkomaty InPost 14.99 zł brutto
- Poczta Polska - odbiór w punkcie 9.99 zł brutto
- Poczta Polska - przedpłata 15.99 zł brutto
- Poczta Polska - pobranie 19.99 zł brutto
- Kurier DHL - przedpłata 18.99 zł brutto
- Kurier DHL - pobranie 21.99 zł brutto
- Odbiór osobisty - UWAGA - uprzejmie prosimy poczekać na informację z księgarni o możliwości odbioru zamówienia - 0.00 zł brutto
Opis
ISBN: 978-83-283-8296-1
format: B5 oprawa: miękka Rok wydania: 2021 |
|
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ą!
SPIS TREŚCI
Słowo wstępne
Wstęp
Podziękowania
O autorze
Na okładce
Obowiązkowy wstęp
Rozdział 1. Profesjonalizm
Uważaj, czego sobie życzysz
Przejmowanie odpowiedzialności
Po pierwsze nie szkodzić
Etyka pracy
Bibliografia
Rozdział 2. Kiedy mówić "nie"
Przeciwstawne role
Wysokie stawki
Gracz zespołowy
Koszta przytakiwania
Kod niemożliwy
Rozdział 3. Kiedy mówić "tak"
Język zobowiązań
Naucz się, jak mówić "tak"
Wnioski
Rozdział 4. Kodowanie
Przygotowanie
Strefa
Blokada twórcza
Debugowanie
Wyznaczanie sobie rytmu
Spóźnienia
Pomoc
Bibliografia
Rozdział 5. TDD
Sąd na sali
Trzy prawa TDD
Czym TDD nie jest
Bibliografia
Rozdział 6. Ćwiczenia
Kilka ćwiczeń w tle
Dojo kodowania
Zwiększanie doświadczenia
Wnioski
Bibliografia
Rozdział 7. Testy akceptacyjne
Komunikowanie wymagań
Testy akceptacyjne
Wnioski
Rozdział 8. Strategie testowania
Kontrola jakości nie powinna nic znaleźć
Piramida automatyzacji testów
Wnioski
Bibliografia
Rozdział 9. Zarządzanie czasem
Spotkania
Manna skupienia
Paczkowanie czasu i pomidory
Uniki
Ślepe uliczki
Marsze, bagna i bałagan
Wnioski
Rozdział 10. Szacowanie
Czym jest szacowanie?
PERT
Szacowanie zadań
Prawo wielkich liczb
Wnioski
Bibliografia
Rozdział 11. Presja
Unikanie presji
Jak radzić sobie z presją
Wnioski
Rozdział 12. Współpraca
Programiści kontra ludzie
Móżdżki
Wnioski
Rozdział 13. Zespoły i projekty
Można to zmiksować?
Wnioski
Bibliografia
Rozdział 14. Nauczanie, terminowanie i mistrzostwo
Stopnie niepowodzenia
Nauczanie
Terminowanie
Rzemiosło
Wnioski
Dodatek A. Narzędzia
Narzędzia
Kontrola kodu źródłowego
IDE i edytor
Śledzenie problemów
Ciągła kompilacja
Narzędzia do testów jednostkowych
Narzędzia do testów komponentów
Narzędzia do testów integracyjnych
UML/MDA
Wnioski
Skorowidz
Kod wydawnictwa: 978-83-283-8296-1
Ten produkt nie ma jeszcze opinii
Twoja opinia
aby wystawić opinię.