Ocena:
W recenzjach „Coders at Work” można znaleźć mieszankę podziwu i krytyki. Wielu czytelników doceniło głębię wywiadów i wgląd w myśli znanych programistów, podczas gdy inni uznali treść za przestarzałą lub źle przedstawioną. Książka jest opisywana jako eksploracja historii i perspektyw wpływowych programistów, ale brakuje jej praktycznych wskazówek dotyczących kodowania i cierpi z powodu problemów projektowych.
Zalety:⬤ Zawiera fascynujące spostrzeżenia znanych programistów i informatyków.
⬤ Zachęcająca dla początkujących i inspirująca dla doświadczonych programistów.
⬤ Eksploruje różnorodne opinie i historię programowania.
⬤ Angażuje czytelników osobistymi historiami i refleksjami.
⬤ Oferuje cenny kontekst historyczny i unikalne spojrzenie na programowanie.
⬤ Problemy projektowe, w tym literówki i słabe formatowanie.
⬤ Zawiera przestarzały żargon techniczny, który może być trudny do zrozumienia dla młodszych czytelników.
⬤ Może brakować praktycznych, przydatnych treści do kodowania w dzisiejszych czasach.
⬤ Niektóre sekcje mogą być postrzegane jako powtarzalne lub nudne.
⬤ Nie jest to przewodnik po technikach programowania.
(na podstawie 115 opinii czytelników)
Coders at Work: Reflections on the Craft of Programming
Peter Seibel przeprowadza wywiady z 15 najciekawszymi żyjącymi obecnie programistami komputerowymi w Coders at Work, oferując tom towarzyszący wysoko ocenianemu bestsellerowi Apress Founders at Work autorstwa Jessiki Livingston. Jak sugerują słowa "w pracy", Peter Seibel koncentruje się na tym, jak jego rozmówcy radzą sobie z codzienną pracą programistyczną, jednocześnie ujawniając znacznie więcej, jak stali się świetnymi programistami, jak rozpoznają talent programistyczny u innych i jakie rodzaje problemów są dla nich najbardziej interesujące.
Setki osób zasugerowało nazwiska programistów, z którymi można przeprowadzić wywiad na stronie internetowej Coders at Work: www.codersatwork.com. Pełna lista zawierała 284 nazwiska. Po przeanalizowaniu wszystkich opinii, wybraliśmy 15 osób, które były na tyle uprzejme, że zgodziły się na rozmowę z nami.
⬤ Frances Allen: Pionierka w dziedzinie optymalizacji kompilatorów, pierwsza kobieta, która zdobyła Nagrodę Turinga (2006) i pierwsza kobieta w IBM.
⬤ Joe Armstrong: Wynalazca języka Erlang.
⬤ Joshua Bloch: Autor frameworka kolekcji Java, obecnie w Google.
⬤ Bernie Cosell: Jeden z głównych programistów stojących za oryginalnym ARPANET IMP i mistrz debuggera.
⬤ Douglas Crockford: Założyciel JSON, architekt JavaScript w Yahoo!
⬤ L. Peter Deutsch: Autor Ghostscript, implementator Smalltalk-80 w Xerox PARC i Lisp 1. 5 na PDP-1.
⬤ Brendan Eich: Wynalazca JavaScript, CTO Mozilla Corporation.
⬤ Brad Fitzpatrick: Twórca LiveJournal, OpenID, memcached i Perlbal.
⬤ Dan Ingalls: Implementator i projektant Smalltalk.
⬤ Simon Peyton Jones: Współtwórca Haskella i główny projektant kompilatora Glasgow Haskell.
⬤ Donald Knuth: Autor książki The Art of Computer Programming i twórca języka TeX.
⬤ Peter Norvig: Dyrektor ds. badań w Google i autor standardowego tekstu na temat sztucznej inteligencji.
⬤ Guy Steele: Współtwórca Scheme i członek Common Lisp Gang of Five, obecnie pracuje nad Fortress.
⬤ Ken Thompson: wynalazca systemu UNIX.
⬤ Jamie Zawinski: Autor XEmacs i wczesny haker Netscape/Mozilli.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)