Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II - D. Thomas, A. Hunt

Indeks: KSZ-21239 EAN: 9788328371392
Drugie wydanie książki Pragmatyczny programista. Od czeladnika do mistrza. Podręcznik przeznaczony jest do nauki programowania, wyjaśnia zasady, które niezmiennie obowiązują w świecie programistycznym. W książce można znaleźć informacje, wyjaśniające co to znaczy być nowoczesnym, pragmatycznym programistą. Poruszone zostały tematy osobistej odpowiedzialności i rozwoju zawodowego, komunikacji i poznawania prawdziwych wymagań, nowoczesnych technik architektonicznych oraz coraz ważniejszych kwestii zachowania bezpieczeństwa i prywatności.
Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II - D. Thomas, A. Hunt
49,90 zł
47,52 zł netto
Zapłać później
Producent: Helion

Opis produktu: Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II - D. Thomas, A. Hunt

Drugie wydanie książki Pragmatyczny programista. Od czeladnika do mistrza. Podręcznik przeznaczony jest do nauki programowania, wyjaśnia zasady, które niezmiennie obowiązują w świecie programistycznym. W książce można znaleźć informacje, wyjaśniające co to znaczy być nowoczesnym, pragmatycznym programistą. Poruszone zostały tematy osobistej odpowiedzialności i rozwoju zawodowego, komunikacji i poznawania prawdziwych wymagań, nowoczesnych technik architektonicznych oraz coraz ważniejszych kwestii zachowania bezpieczeństwa i prywatności.

Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II - D. Thomas, A. Hunt

Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II - D. Thomas, A. Hunt.

Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II - D. Thomas, A. Hunt

Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II.

Informacje o autorach

David Thomas jest programistą, autorem książek i redaktorem. Występował na wielu prestiżowych konferencjach programistycznych.

Andrew Hunt to autor książek o rozwoju oprogramowania oraz współautor książek Pragmatic Bookshelf dla programistów.

Autorzy uczestniczyli w tworzeniu oryginalnego Manifestu Agile i założeniu Agile Alliance.

Informacje o książce

  • Tytuł oryginalny: The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition (2nd Edition)
  • Autor: David Thomas, Andrew Hunt
  • Tłumaczenie: Radosław Meryk, Mikołaj Szczepaniak
  • ISBN: 978-83-283-7139-2
  • Rok wydania: 2021
  • Format: 158 x 235 mm
  • Ilość stron: 344
  • Oprawa: miękka
  • Wydawnictwo: Helion S.A.

Spis treści

Słowo wstępne 9

Przedmowa do drugiego wydania 13

Z przedmowy do pierwszego wydania 19

1. Filozofia pragmatyczna 25

  • To jest Twoje życie 26
  • Kot zjadł mój kod źródłowy 27
  • Entropia oprogramowania 30
  • Zupa z kamieni i gotowane żaby 33
  • Odpowiednio dobre oprogramowanie 36
  • Portfolio wiedzy 39
  • Komunikuj się! 45

2. Postawa pragmatyczna 53

  • Istota dobrego projektu 54
  • DRY - przekleństwo powielania 56
  • Ortogonalność 65
  • Odwracalność 74
  • Pociski smugowe 78
  • Prototypy i karteczki samoprzylepne 84
  • Języki dziedzinowe 88
  • Szacowanie 94

3. Podstawowe narzędzia 101

  • Potęga zwykłego tekstu 103
  • Powłoki 107
  • Efektywna edycja 109
  • Kontrola kodu źródłowego 112
  • Debugowanie 117
  • Operowanie na tekście 127
  • Dzienniki inżynierskie 130

4. Pragmatyczna paranoja 133

  • Projektowanie kontraktowe 134
  • Martwe programy nie kłamią 143
  • Programowanie asertywne 145
  • Jak zrównoważyć zasoby 149
  • Nie prześcigaj swoich świateł 156

5. Zegnij lub złam 161

  • Eliminowanie sprzężeń 162
  • Żonglerka realnym światem 170
  • Programowanie transformacyjne 180
  • Podatek od dziedziczenia 191
  • Konfiguracja 199

6. Współbieżność 203

  • Wszystko jest współbieżne 203
  • Eliminowanie związków czasowych 204
  • Współdzielony stan jest zły 209
  • Aktorzy i procesy 216
  • Czarne tablice 222

7. Kiedy kodujemy... 227

  • Słuchaj swojego jaszczurczego mózgu 228
  • Programowanie przez koincydencję 233
  • Szybkość algorytmu 239
  • Refaktoryzacja 245
  • Kod łatwy do testowania 250
  • Testowanie na podstawie właściwości 261
  • Pozostań w bezpiecznym miejscu 267
  • Nazewnictwo 275

8. Przed projektem 281

  • Kopalnia wymagań 282
  • Rozwiązywanie niemożliwych do rozwiązania łamigłówek 290
  • Praca zespołowa 294
  • Istota zwinności 297

9. Pragmatyczne projekty 303

  • Pragmatyczne zespoły 304
  • Nie próbuj przecinać kokosów 310
  • Zestaw startowy pragmatyka 314
  • Wpraw w zachwyt użytkowników 322
  • Duma i uprzedzenie 324

Posłowie 326

Bibliografia 329

Możliwe odpowiedzi do ćwiczeń 331

Książka - Autor David Thomas, Andrew Hunt
Książka - ISBN 978-83-283-7139-2
Książka - Oprawa miękka
Książka - Wydawnictwo Helion S.A.
Tematyka Agile
Szerokość opakowania 16 cm
Wysokość opakowania 23.5 cm
Głębokość opakowania 1.8 cm
Masa opakowania 0.527 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: