Pragmatyczny programista. Od czeladnika do mistrza

Pragmatyczny-programista.jpg, Od-czeladnika-do-mistrza.jpg, Andrew-Hunt-David-Thomas.jpg, Arik-pl-Księgarnia-Akademicka.jpg
  • promocja
Dostępność: średnia ilość
Wysyłka w: 48 godzin
Dostawa: Cena nie zawiera ewentualnych kosztów płatności sprawdź formy dostawy
Cena: 58,50 zł
zawiera 5.00% VAT, bez kosztów dostawy

Cena regularna: 69,00 zł

58.50
Najniższa cena od wprowadzenia towaru: 69,00 zł
ilość szt.
Zyskujesz 5 pkt [?]

towar niedostępny

dodaj do przechowalni
Pin It

Opis

Od ambitnego do najlepszego - czyli jak stać się programistą wydajnym, dociekliwym i gotowym do wszelkich zawodowych wyzwań!

  • Poznaj najlepsze praktyki i najczęstsze pułapki procesu wytwarzania oprogramowania
  • Naucz się pisać elastyczny, dynamiczny i łatwy w dostosowywaniu kod
  • Opanuj sprawdzone techniki efektywnego testowania oprogramowania
Twórcy rozmaitych narzędzi programistycznych nieustannie próbują nas przekonać o niewiarygodnych możliwościach swoich produktów, a specjaliści od metodyk obiecują, że to właśnie ich techniki zagwarantują nam największą wydajność. Każdy oczywiście twierdzi, że jego język programowania jest najlepszy.

Spis treści

Słowo wstępne

Przedmowa

1. Filozofia pragmatyczna

  • Kot zjadł mój kod źródłowy
  • Entropia oprogramowania
  • Zupa z kamieni i gotowane żaby
  • Odpowiednio dobre oprogramowanie
  • Portfolio wiedzy
  • Komunikuj się!

2. Postawa pragmatyczna

  • Przekleństwo powielania
  • Ortogonalność
  • Odwracalność
  • Pociski smugowe
  • Prototypy i karteczki samoprzylepne
  • Języki dziedzinowe
  • Szacowanie

3. Podstawowe narzędzia

  • Potęga zwykłego tekstu
  • Powłoki
  • Efektywna edycja
  • Kontrola kodu źródłowego
  • Diagnozowanie
  • Operowanie na tekście
  • Generatory kodu

4. Pragmatyczna paranoja

  • Projektowanie kontraktowe
  • Martwe programy nie kłamią
  • Programowanie asertywne
  • Kiedy używać wyjątków
  • Jak zrównoważyć zasoby

5. Zegnij lub złam

  • Izolacja i prawo Demeter
  • Metaprogramowanie
  • Związki czasowe
  • To tylko widok
  • Tablice

6. Kiedy kodujemy...

  • Programowanie przez koincydencję
  • Szybkość algorytmu
  • Refaktoryzacja
  • Kod łatwy do testowania
  • Złe kreatory

7. Przed projektem

  • Kopalnia wymagań
  • Rozwiązywanie niemożliwych do rozwiązania łamigłówek
  • Nie, dopóki nie jesteś gotowy
  • Pułapka specyfikacji
  • Okręgi i strzałki

8. Pragmatyczne projekty

  • Pragmatyczne zespoły
  • Wszechobecna automatyzacja
  • Bezlitosne testy
  • Pisanie przede wszystkim
  • Wielkie oczekiwania
  • Duma i uprzedzenie

A. Zasoby

  • Profesjonalne społeczności
  • Budowa biblioteki
  • Zasoby internetowe
  • Bibliografia

B. Odpowiedzi do ćwiczeń

Skorowidz

 

Koszty dostawy Cena nie zawiera ewentualnych kosztów płatności

Kraj wysyłki:

Opinie o produkcie (0)

do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl