Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II - Helion

ebook
Autor: David Thomas, Andrew HuntTytuł oryginału: The Pragmatic Programmer: your journey to mastery, 20th
Tłumaczenie: Rados
ISBN: 978-83-289-2380-5
stron: 344, Format: ebook
Data wydania: 2021-02-09
Księgarnia: Helion
Cena książki: 44,50 zł (poprzednio: 89,00 zł)
Oszczędzasz: 50% (-44,50 zł)
Osoby które kupowały "Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II", wybierały także:
- Prompt engineering. Kurs video. Precyzyjne tworzenie zapyta 166,25 zł, (39,90 zł -76%)
- Superinteligencja. Scenariusze, strategie, zagro 66,25 zł, (15,90 zł -76%)
- Projektowanie oprogramowania dla zupełnie początkujących. Owoce programowania. Wydanie V 125,48 zł, (38,90 zł -69%)
- Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian 57,74 zł, (17,90 zł -69%)
- F# 4.0 dla zaawansowanych. Wydanie IV 96,45 zł, (29,90 zł -69%)
Spis treści
Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II eBook -- 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





