Hodnocení:
Podle recenzí je kniha „The Essence of Software“ cenným zdrojem informací pro návrháře softwaru, designéry uživatelského prostředí a produktové manažery, kteří zdůrazňují význam konceptů v designu. Přestože ji mnozí čtenáři považují za pronikavou a dobře napsanou, objevují se kritické připomínky týkající se originality a novosti prezentovaných myšlenek.
Klady:⬤ Dobře napsané a přístupné pro široké publikum, včetně nekodérů.
⬤ Poskytuje jasný rámec pro pochopení principů návrhu softwaru.
⬤ Nabízí praktické příklady dobrého a špatného návrhu, které se hodí pro každodenní aplikace.
⬤ Organizace s několika rejstříky pro snadné vyhledávání.
⬤ Podporuje konstruktivní přístup k zajištění toho, aby všechny zúčastněné strany měly společný mentální model týkající se funkčnosti softwaru.
⬤ Některé koncepty se zkušeným návrhářům mohou zdát zřejmé a ne dostatečně nové.
⬤ Kniha je kritizována za to, že opakuje zavedené myšlenky, místo aby představila radikální nové pohledy.
⬤ Chybí podrobný návod na návrh skutečné aplikace, který někteří čtenáři považovali za přínosný.
(na základě 7 hodnocení čtenářů)
The Essence of Software: Why Concepts Matter for Great Design
Revoluční koncepční přístup k přemýšlení o softwaru, jeho navrhování a interakci s ním
S rostoucí závislostí na technologiích záleží na designu softwaru - který utváří funkčnost a uživatelský zážitek - více než kdy dříve. Proč je tedy tolik softwaru chybného? Proč dosud neexistoval systematický a škálovatelný způsob, jak vytvářet software, který se snadno používá, je robustní a bezpečný?
Kniha The Essence of Software (Podstata softwaru) tyto otázky důkladně zkoumá a představuje teorii návrhu softwaru, která dává nové odpovědi na staré otázky. Daniel Jackson vysvětluje, že na softwarový systém je třeba pohlížet jako na soubor vzájemně se ovlivňujících konceptů, rozděluje funkčnost na zvládnutelné části a poskytuje nový rámec pro uvažování o návrhu. Díky tomuto radikálnímu a originálnímu pohledu Jackson předkládá praktickou a ucelenou cestu, přístupnou každému - od stratéga a marketéra po návrháře UX, architekta nebo programátora - pro tvorbu softwaru, který posiluje, je spolehlivý a je radost ho používat.
Jackson zkoumá všechny aspekty konceptů - co jsou a co nejsou, jak je identifikovat, jak je definovat a další - a nabízí předpisové zásady a praktické tipy, které lze nákladově efektivně použít v široké škále oblastí. Tyto myšlenky aplikuje na současné návrhy softwaru a uvádí příklady od předních výrobců softwaru, jako jsou Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter a další. Jackson ukazuje, jak koncepty umožňují návrhářům zachovat a znovu použít znalosti o designu, místo aby při každém projektu začínali od nuly.
Kniha Podstata softwaru, která je argumentem proti současnému stavu a návodem ke zlepšení jak pro pracující designéry, tak pro nováčky v oboru, přináší nový přístup k softwaru a jeho tvorbě.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)