Hodnotenie:
Podstata softvéru ponúka cenné poznatky o návrhu softvéru, pričom zdôrazňuje dôležitosť koncepcií a používateľského zážitku. Hoci je kniha chválená pre svoju prístupnosť a praktické príklady, niektorí kritici ju považujú za opakovanie osvedčených myšlienok, ktorým chýba novosť.
Výhody:⬤ Dobre napísaný a prístupný pre široké publikum, napriek tomu, že je zameraný na techniku.
⬤ Poskytuje dôkladné príklady, ktoré objasňujú koncepty.
⬤ Poukazuje na nesúlad medzi vývojom a používateľskou skúsenosťou, čím podporuje lepšie postupy pri navrhovaní.
⬤ Organizuje informácie pomocou viacerých indexov na jednoduché vyhľadávanie.
⬤ Užitočné pre všetky roly zapojené do návrhu softvéru vrátane dizajnérov, vývojárov a produktových manažérov.
⬤ Niektoré koncepty sú vnímané skôr ako prebalené všeobecné znalosti než ako originálne nápady.
⬤ Chýba hĺbka nových metodík alebo praktické návody na návrh skutočných aplikácií.
⬤ Polovicu knihy tvoria poznámky pod čiarou, ktoré môžu odvádzať pozornosť od hlavného obsahu.
(na základe 7 čitateľských recenzií)
The Essence of Software: Why Concepts Matter for Great Design
Revolučný koncepčný prístup k mysleniu, navrhovaniu a interakcii so softvérom
S rastúcou závislosťou od technológií je návrh softvéru dôležitejší ako kedykoľvek predtým. Prečo je teda toľko softvéru chybného? Prečo doteraz neexistoval systematický a škálovateľný spôsob, ako vytvoriť softvér, ktorý by sa ľahko používal, bol robustný a bezpečný?
V knihe The Essence of Software (Podstata softvéru), ktorá tieto otázky podrobne skúma, sa predstavuje teória návrhu softvéru, ktorá dáva nové odpovede na staré otázky. Daniel Jackson vysvetľuje, že softvérový systém by sa mal vnímať ako súbor vzájomne sa ovplyvňujúcich konceptov, rozdeľuje funkčnosť na zvládnuteľné časti a poskytuje nový rámec pre uvažovanie o návrhu. Prostredníctvom tohto radikálneho a originálneho pohľadu Jackson načrtáva praktickú a ucelenú cestu, ktorá je prístupná každému - od stratéga a marketéra až po dizajnéra UX, architekta alebo programátora - na vytvorenie softvéru, ktorý posilňuje, je spoľahlivý a je radosť ho používať.
Jackson skúma všetky aspekty konceptov - čo sú a čo nie sú, ako ich identifikovať, ako ich definovať a ďalšie - a ponúka normatívne zásady a praktické tipy, ktoré možno nákladovo efektívne aplikovať v širokej škále oblastí. Tieto myšlienky aplikuje na súčasné softvérové návrhy a uvádza príklady od popredných výrobcov softvéru, ako sú Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter a ďalší. Jackson ukazuje, ako koncepty umožňujú dizajnérom zachovať a opätovne použiť znalosti o dizajne namiesto toho, aby pri každom projekte začínali od nuly.
Kniha The Essence of Software, ktorá je argumentom proti súčasnému stavu a návodom na zlepšenie pre pracujúcich dizajnérov aj pre nováčikov v tejto oblasti, prináša nový prístup k softvéru a jeho tvorbe.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)