Programiści dysponują coraz ulepszonym, szybszym i wszechstronniejszym sprzętem. Pojawiają się nowe języki programowania i świeże paradygmaty tworzenia architektury oprogramowania. Są jednak rzeczy, które w świecie programowania pozostają stałe i niezmienne. Wciąż cykl stawania się programistą wymaga od adeptów tego rzemiosła znacznego wysiłku. Akt kodowania to za mało. Trzeba zmienić sposób myślenia, nawyki, zachowania i wymogi. Konieczne jest świadome dążenie do wykorzystywania korzystnych praktyk. Jeśli nadzoruje się jakości swej pracy i nieustannie pamięta, co i po co się robi, można w końcu stać się pragmatycznym programistą.
W drugim wydaniu tego kultowego przewodnika wskazówki techniczne harmonijnie łączą się z aspektami filozofii pragmatycznego programisty. Książka została zaktualizowana i gruntownie przejrzana,dzisiaj, dwadzieścia lat po pierwszym wydaniu, ponownie pokazać, co to znaczy być postępowym, pragmatycznym programistą. Poruszono tu tematy osobistej odpowiedzialności i rozwoju zawodowego, komunikacji i poznawania prawdziwych wymagań, innowacyjnych technik architektonicznych, a także coraz ważniejszych kwestii zachowania bezpieczeństwa i prywatności. Książka składa się z krótkich rozdziałów, które tworzą wielki kontekst, dzięki temu zyskasz wiedzę o najlepszych podejściach, unikniesz głównych pułapek, a co najważniejsze - rozwiniesz nawyki i postawy, które staną się fundamentem Twojego sukcesu zawodowego.
Dowiedz się, jak:
- pisać kod dynamiczny, elastyczny i łatwy do regulowania
- unikać pułapek związanych z powielaniem wiedzy
- chronić oprogramowanie przed lukami w zabezpieczeniach
- kreować zespoły pragmatycznych programistów
- skutecznie testować
- zabrać odpowiedzialność za swoją pracę i karierę
Obaj autorzy uczestniczyli w produkowaniu oryginalnego Manifestu Agile i założeniu Agile Alliance. Współtworzylikolekcję książek The Pragmatic Bookshelf.
Dbaj o swoje rzemiosło i myśl o tym, co robisz!David Thomas jest programistą, autorem książek i redaktorem. Występował na wielu prestiżowych konferencjach programistycznych. Mieszka niedaleko Dallas w Teksasie.
Andrew Hunt jest autorem świetnych książek o tworzeniu oprogramowania. Jego pasją jest gra na trąbce i instrumentach klawiszowych.