Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
DLANIECIERPLIWYCH
Częśćzatytułowana„Odwróconetwierdzenieomałpach”,zaczy-
nającasięnastronie183,zawieralistykontrolneiheurystyki,
któremożnawykorzystaćprzypisaniuprogramów,ichanalizie
itestowaniu.
zkońcowymefektembłędówwprogramachkomputerowych,aby
wpełnirozumiećból,jakimogąonespowodować.Taksiążkajest
próbązwiększeniaświadomościnatematczęstospotykanych,nie-
bezpiecznychbłędówipomyłek,którymłatwomożnazapobiegać.
Icomożeważniejszechciałbymwtensposóbpomóczwykłym
ludziomprzeciwstawiaćsiętymproblemom.
Wiedzanatematbłędównajczęściejpopełnianychprzezprogrami-
stówpomogłamizałożyćkontowbankunalepszychwarunkach,
niżzaproponowałsystem,rozwiązaćtajemnicęwygórowanych
rachunkówzamediaiodzyskaćkartępłatniczązatrzymanąprzez
wkurzonybankomat.Kiedynastępnymrazemuderzyszgłową
wcyfrowymur,historieopisanewtejksiążcepomogącilepiej
zrozumieć,cosięwłaściwiedzieje,iwskażą,gdzienależałobyszukać
źródełproblemu.Awnajgorszymrazie,jeślibędziecisięwydawało,
żemaszdoczynieniazezłowrogą,czarnąmagią,mojeopowieścipo-
zwoląciprzynajmniejdostrzecjaśniejsząstronębinarnegochaosu.
Adlawas,moikoledzyprogramiści,książkatabędziemam
nadziejęokazjądowyrobieniawsobieodrobinywspółczucia
dlaludzicierpiącychzpowodunaszychbłędów,botowkońcu
oniostateczniepłacąichcenę.Mojąintencjąniebyłostworzenie
wyczerpującegoprzewodnikapojakościoprogramowania,araczej
zilustrowanietypowych,częstychbłędówzapomocązapadających
wpamięćhistoryjek.Wartojednakdodać,żewkońcowejczęści
książkiznajdzieciekilkaprzydatnych,praktycznychporadopraco-
wanychnapodstawietychhistorii,dziękiktórymmożemytworzyć
oprogramowaniemniejpodatnenabłędyipomyłki.
7