August 2012
Intermediate to advanced
608 pages
19h 23m
Polish
Brian Hayes
MATEMATYK PAUL ERDÖS CZĘSTO MAWIAŁ o Księdze, legendarnym tomie (niemożliwym do znalezienia na półkach żadnej ziemskiej biblioteki), w którym zapisane są najlepsze możliwe dowody twierdzeń matematycznych. Być może istnieje również Księga dla programów i algorytmów, zawierająca najlepsze rozwiązania wszystkich problemów obliczeniowych. Aby zasłużyć na miejsce na stronach tej Księgi, program musi być nie tylko poprawny, musi być także przejrzysty, elegancki, zwięzły, a nawet dowcipny.
Wszyscy staramy się dążyć do tworzenia takich perełek, staramy się osiągnąć artyzm w sztuce tworzenia algorytmów. I wszyscy walczymy od czasu do czasu z upartym fragmentem kodu, który po prostu nie chce błyszczeć, ...