Ocena:
Książka „Humans vs Computers” autorstwa Gojko Adzica przedstawia zbiór zabawnych i prowokujących do myślenia historii o awariach oprogramowania, podkreślając znaczenie zrozumienia potrzeb użytkowników i założeń w projektowaniu oprogramowania. Zapewnia cenne lekcje i praktyczne porady dla programistów, aby uniknąć typowych pułapek i poprawić jakość oprogramowania.
Zalety:⬤ Wciągająca i humorystyczna opowieść, która sprawia, że złożone tematy stają się przystępne.
⬤ Zawiera rzeczywiste przykłady błędów w oprogramowaniu, które podkreślają typowe pułapki.
⬤ Zawiera praktyczne wskazówki, które pomogą programistom uniknąć błędów.
⬤ Odwołuje się zarówno do profesjonalistów IT, jak i czytelników spoza branży.
⬤ Promuje świadomość konsekwencji złego projektowania i testowania oprogramowania.
⬤ Niektórzy czytelnicy mogą uznać, że anegdoty są raczej anegdotyczne niż głęboko techniczne.
⬤ Humor może nie trafić do każdego.
⬤ Kilka historii może być postrzeganych jako mniej istotne lub zbyt znajome dla doświadczonych deweloperów.
⬤ Brak szczegółowej treści technicznej może sprawić, że niektórzy będą chcieli bardziej dogłębnej analizy.
(na podstawie 34 opinii czytelników)
Humans vs Computers
Humans vs Computers to książka o ludziach uwięzionych między błędnymi założeniami a komputerowymi błędami. Przeczytasz w niej o ludziach, którzy są niewidoczni dla komputerów, o tym, jak domyślne hasło spowodowało apokalipsę zombie i dlaczego linie lotnicze czasami rozdają darmowe bilety. Jest to również książka o tym, jak zapobiegać, unikać i zmniejszać skutki takich problemów.
Nasze życie jest coraz częściej śledzone, monitorowane i kategoryzowane przez oprogramowanie, co prowadzi do zalewu informacji w ogromnym morzu big data. W tym nowym wspaniałym świecie ludzie nie radzą sobie z nadmiarem informacji. Zarówno rządy, jak i firmy polegają na komputerach w celu automatycznego wykrywania oszustw, przewidywania zachowań i egzekwowania prawa. Nieelastyczne automaty, niewiele mądrzejsze od lodówki, podejmują teraz decyzje zmieniające życie. Sprytny marketing wmawia nam, że telefony, telewizory, a nawet samochody są w jakiś sposób inteligentne. Jednak wszystkie te systemy komputerowe zostały stworzone przez ludzi - ludzi, którzy mają dobre intencje, ale są omylni i stronniczy, sprytni, ale zapominalscy i którzy mają wielkie plany, ale brakuje im czasu. Cyfryzacja pracy nie oznacza, że nie będzie błędów, ale zamiast tego gwarantuje, że gdy się zdarzą, będą one występować na masową skalę.
Następnym razem, gdy będziesz walić głową w cyfrową ścianę, historie zawarte w tej książce pomogą ci lepiej zrozumieć, co się dzieje i pokażą, gdzie szukać problemów. Jeśli nic więcej, to kiedy wydaje się, że jesteś pod zaklęciem czarnej magii, te historie pozwolą ci przynajmniej zobaczyć jaśniejszą stronę binarnego chaosu.
Osobom zaangażowanym w dostarczanie oprogramowania książka ta pomoże znaleźć więcej empatii dla ludzi cierpiących z powodu naszych błędów i odkryć heurystyki do wykorzystania podczas analizy, rozwoju lub testowania, aby uczynić oprogramowanie mniej podatnym na błędy.
O autorze.
Gojko Adzic jest partnerem w Neuri Consulting LLP, laureatem nagrody European Software Testing Outstanding Achievement Award 2016 oraz nagrody Most Influential Agile Testing Professional Award 2011. Książka Gojko Specification by Example zdobyła nagrodę Jolt Award dla najlepszej książki 2012 roku, a jego blog zdobył nagrodę UK Agile Award dla najlepszej publikacji online w 2010 roku.
Gojko jest częstym prelegentem na wiodących konferencjach poświęconych tworzeniu oprogramowania oraz jednym z autorów MindMup i Claudia. js. Jako konsultant, Gojko pomógł firmom na całym świecie usprawnić dostarczanie oprogramowania, od największych instytucji finansowych po małe innowacyjne startupy.
© 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)