Értékelés:
A The Essence of Software értékes betekintést nyújt a szoftvertervezésbe, hangsúlyozva a koncepciók és a felhasználói élmény fontosságát. Míg a könyvet dicsérik a hozzáférhetőségéért és a gyakorlati példákért, egyes kritikusok szerint a könyv a bevált ötletek újszerűség nélküli felelevenítése.
Előnyök:⬤ Jól megírt és az általános közönség számára is hozzáférhető, annak ellenére, hogy a technológia területére összpontosít.
⬤ Alapos példákat nyújt, amelyek tisztázzák a fogalmakat.
⬤ Rávilágít a fejlesztés és a felhasználói élmény közötti szakadékra, és jobb tervezési gyakorlatokra ösztönöz.
⬤ Az információkat több indexszel szervezi a könnyű hivatkozás érdekében.
⬤ Hasznos a szoftvertervezésben részt vevő valamennyi szerepkör számára, beleértve a tervezőket, fejlesztőket és termékmenedzsereket.
⬤ Néhány fogalom inkább tekinthető újracsomagolt általános tudásnak, mint eredeti ötletnek.
⬤ Hiányzik az új módszertanok mélysége vagy a valós alkalmazás-tervezés gyakorlati bemutatása.
⬤ A könyv fele lábjegyzetekből áll, amelyek elvonhatják a figyelmet a fő tartalomról.
(7 olvasói vélemény alapján)
The Essence of Software: Why Concepts Matter for Great Design
Forradalmi koncepció-alapú megközelítés a szoftverekről való gondolkodáshoz, tervezéshez és a szoftverekkel való interakcióhoz
Ahogy a technológiától való függőségünk növekszik, a szoftverek tervezése fontosabb, mint valaha. Akkor miért hibás olyan sok szoftver? Miért nem született eddig szisztematikus és skálázható módszer arra, hogy könnyen használható, robusztus és biztonságos szoftvereket hozzunk létre?
A The Essence of Software ezeket a kérdéseket alaposan megvizsgálva olyan elméletet mutat be a szoftvertervezésről, amely új válaszokat ad a régi kérdésekre. Daniel Jackson elmagyarázza, hogy egy szoftverrendszert kölcsönhatásban álló fogalmak gyűjteményének kell tekinteni, a funkcionalitást kezelhető részekre bontva, és új keretet adva a tervezésről való gondolkodáshoz. E radikális és eredeti szemléletmódon keresztül Jackson egy olyan gyakorlatias és koherens utat mutat be, amely bárki számára - a stratégától és marketingestől a UX-tervezőtől az építészig vagy programozóig - elérhető, hogy olyan szoftvereket készítsen, amelyek felhatalmazást adnak, megbízhatóak és élvezetes a használatuk.
Jackson a fogalmak minden aspektusát feltárja - mik azok és mik nem azok, hogyan lehet őket azonosítani, hogyan lehet őket definiálni és így tovább -, és olyan előíró elveket és gyakorlati tippeket kínál, amelyek költséghatékonyan alkalmazhatók a legkülönbözőbb területeken. Ezeket az ötleteket a kortárs szoftvertervezésre alkalmazza, példákat hozva olyan vezető szoftvergyártókból, mint az Adobe, az Apple, a Dropbox, a Facebook, a Google, a Microsoft, a Twitter és mások. Jackson bemutatja, hogy a koncepciók segítségével a tervezők hogyan őrizhetik meg és használhatják újra a tervezési tudást, ahelyett, hogy minden projektben a nulláról kezdenék.
A The Essence of Software a status quo elleni érv és a fejlődéshez vezető útmutató mind a dolgozó tervezők, mind a szakterület kezdő tervezői számára, a szoftverek lényege friss megközelítést hoz a szoftverek és azok létrehozásának témájához.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)