Pragmatyczny Programista
Książka dotyczy sztuki tworzenia dobrego i niezawodnego
oprogramowania. Autorzy praktycy w dziedzinie programowania
rozważają, jakie warunki muszą być spełnione, żeby oprogramowanie
zadowalało ludzi, którzy mają go używać. Jest więc mowa o tworzeniu
elastycznego kodu, który da się łatwo zaadaptować i który będzie się
nadawał do wielokrotnego użytku, ale też o osobistej odpowiedzialności
programisty i o jego drodze do kariery.
Czytelnik dowie się, jak:
- walczyć z postępującym rozkładem oprogramowania;
- nie wpaść w pułapkę powielania pomysłów;
- pisać elastyczny, dynamiczny i łatwy do adaptacji kod;
- unikać programowania na chybił trafił;
- uwzględniać stawiane wymagania;
- testować programy bez skrupułów i efektywnie;
- zadowolić użytkowników;
- tworzyć zespoły pragmatycznych programistów;
- osiągnąć większą precyzję przez automatyzację poszczególnych prac.
Uświadomi sobie pułapki, jakie czyhają na poszczególnych etapach tworzenia oprogramowania. Warto, by skorzystał z rad autorów ? bez względu na to, czy jest początkującym programistą, doświadczonym programistą, czy też szefem zespołu programistów. Stosując się do tych wskazówek, zwiększy swoją wydajność i dokładność, a poza tym będzie miał satysfakcję z wykonywanej pracy. Zdobędzie umiejętności i nabierze nawyków, które ułatwią mu karierę. Stanie się pragmatycznym programistą.
Spis treści:
Słowo wstępne
Przedmowa
1. Filozofia pragmatyzmu
2. Podejście pragmatyczne
3. Podstawowe narzędzia
4. Pragmatyczna paranoja
5. Nagnij albo złam
6. Gdy kodujesz
7. Zanim zaczniesz
8. Pragmatyczne projekty
A Źródła
B Odpowiedzi do ćwiczeń
Skorowidz