Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Wprowadzenie
S
tudiainformatyczneukończyłemlatem1990roku.WówczaswEuropieniebyło
zbytwielumiejscdostudiowaniakomputerów.Kursmagisterskinieodbywał
sięnawetnajegowłasnymwydzialeinformatyki,alestanowiłrozszerzeniebardziej
klasycznegowydziałumatematyki,fizykiinaukprzyrodniczych.Ludziezdużym
doświadczeniemkomputerowymwlatach90bylinaprawdęfajnibardzoposzuki-
wani,alezniejasnymiścieżkamikariery
.RozpocząłemjakoprogramistadlaWindows.
Czasopismakomputerowebyłybardzopopularneicomiesiącwyczekiwaneznie-
cierpliwością.Marzyłemopisaniudojednegoznich.Razwygrałemszansęispo-
dobałomisiętakbardzo,żerobiętonadal,30latpóźniej.
Mojapasjadzieleniasięwiedząbyłatakintensywna,żepięćlatporozpoczęciu
pierwszejpoważnejpracyjakoprogramistawłaśnietostałosięmoimpodstawowym
zajęciem.Przezponaddwadzieścialatzajmowałemsiętylkopisaniemksiążekiarty-
kułów,występowaniemnakonferencjach,prowadzeniemkursówiokazjonalnymi
konsultacjami.Doroku2020miałembardzoograniczonykontaktzprodukcyjnym
kodemirutynącodziennegoprogramowania.Jednakudałomisiępisaćudaneksiążki
dlatych,którzybylizaangażowaniwrzeczywisteprojekty
.
Jednakwzakamarkachmojegoumysłustalepojawiałysiędrażliwewątpliwości:
czyjestemjedyniewykładowcą,czytakżeczłowiekiemczynu?Czybyłbymwstanie
zbudowaćprawdziwysystem?Pandemiaiinnezmianyżyciowedoprowadziłymnie
wkońcudoznalezieniaodpowiedzinatepytania.
Stanąłemprzedtrudnymzadaniemzbudowaniaogromnegoiskomplikowanego
systemuwułamkupierwotniezaplanowanegoczasu,cogwałtownieprzerwałapande-
mia.Niebyłojakprojektować,byćzwinnym,testowaćaniplanowaćjedynąpewną
rzecząbyłtermin.Uciekłemsiędorobieniategoipozwolenianatokilkuinnym
ludziomczegowłaśnieuczyłemicoodkryłempodczasnauczania.Zadziałało.Ale
nietylkoto.Podrodzezrozumiałem,żepodejście,jakieprzyjęliśmyprzybudowie
tegooprogramowaniaipowiązneznimwzorce,maswojąnazwę:czystaarchitektu-
ra.Taksiążkatonajlepsze,cowiemiczegosięnauczyłemwtrzylatacodziennego
tworzeniaoprogramowaniapoponaddwóchdekadachuczeniasię,nauczaniainnych
ikonsultacji.
Wnaszejfirmiemamywieluprogramistów,którzydołączylidonasjakonowicjusze
idorastali,używającieksperymentujączzagadnieniami,któretreściątejksiążki.
Unastozadziałało.Mamnadzieję,żesprawdzisięrównieżuwas!
xi