A szoftverek lényege: Miért fontosak a fogalmak a nagyszerű tervezéshez

Értékelés:   (4.2 az 5-ből)

A szoftverek lényege: Miért fontosak a fogalmak a nagyszerű tervezéshez (Daniel Jackson)

Olvasói vélemények

Összegzés:

A „The Essence of Software” című könyvről szóló kritikák szerint a könyv értékes forrás a szoftvertervezők, felhasználói élményt tervezők és termékmenedzserek számára, mivel hangsúlyozza a koncepciók fontosságát a tervezésben. Míg sok olvasó éleslátónak és jól megírtnak találja, vannak kritikák a bemutatott ötletek eredetiségével és újszerűségével kapcsolatban.

Előnyök:

Jól megírt és a széles közönség, köztük a nem programozók számára is hozzáférhető.
Világos keretet biztosít a szoftvertervezési elvek megértéséhez.
Gyakorlati példákat kínál a jó és rossz tervezésre, amelyek a mindennapi alkalmazásokban is visszaköszönnek.
A könnyű hivatkozás érdekében több indexszel van ellátva.
Támogatja a konstruktív megközelítést, amely biztosítja, hogy minden érdekelt félnek közös mentális modellje legyen a szoftver funkcionalitással kapcsolatban.

Hátrányok:

Egyes fogalmak a tapasztalt tervezők számára nyilvánvalónak tűnhetnek, és nem eléggé újszerűek.
A könyvet kritikák érik, mert inkább a bevált gondolatok újrahasznosítását, mintsem radikálisan új perspektívák bemutatását tartalmazza.
Hiányzik egy tényleges alkalmazás tervezésének részletes bemutatása, amit néhány olvasó hasznosnak talált.

(7 olvasói vélemény alapján)

Eredeti címe:

The Essence of Software: Why Concepts Matter for Great Design

Könyv tartalma:

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 - amely a funkcionalitást és a felhasználói élményt alakítja - fontosabb, mint valaha. Miért van akkor annyi szoftver hibás? 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 szoftvertervezési elméletet mutat be, 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 nézőponton keresztül Jackson egy olyan gyakorlatias és koherens utat mutat be, amely bárki - a stratégától és marketingestől a UX-tervezőtől az építészig vagy programozóig - számára elérhető, és amely lehetővé teszi, hogy olyan szoftvereket készítsünk, 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.

A könyv egyéb adatai:

ISBN:9780691225388
Szerző:
Kiadó:
Nyelv:angol
Kötés:Keményfedeles
A kiadás éve:2022
Oldalak száma:336

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Software Abstractions, Revised Edition: Logika, nyelv és elemzés - Software Abstractions, Revised...
A szoftvertervezés olyan megközelítése, amely...
Software Abstractions, Revised Edition: Logika, nyelv és elemzés - Software Abstractions, Revised Edition: Logic, Language, and Analysis
Healthcare Economics Made Easy, harmadik kiadás (Jackson Daniel (University of Surrey UK)) -...
Tömör útmutató azok számára, akiknek meg kell...
Healthcare Economics Made Easy, harmadik kiadás (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, third edition (Jackson Daniel (University of Surrey UK))
A szoftverek lényege: Miért fontosak a fogalmak a nagyszerű tervezéshez - The Essence of Software:...
Forradalmi koncepció-alapú megközelítés a...
A szoftverek lényege: Miért fontosak a fogalmak a nagyszerű tervezéshez - The Essence of Software: Why Concepts Matter for Great Design
Healthcare Economics Made Easy, második kiadás (Jackson Daniel (University of Surrey UK)) -...
Első kiadás Highly Commended in the BMA Medical...
Healthcare Economics Made Easy, második kiadás (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, second edition (Jackson Daniel (University of Surrey UK))
A rugalmasság portréi - Portraits of Resilience
Fényképek és történetek olyan emberekről, akik megbirkóztak a depresszióval, szorongással, traumával és más kihívásokkal, és...
A rugalmasság portréi - Portraits of Resilience
A szoftverek lényege: Miért fontosak a koncepciók a nagyszerű tervezéshez - The Essence of Software:...
Forradalmi koncepció-alapú megközelítés a...
A szoftverek lényege: Miért fontosak a koncepciók a nagyszerű tervezéshez - The Essence of Software: Why Concepts Matter for Great Design
Az ír önrendelkezéssel szembeni népi ellenállás az Edward-kori Nagy-Britanniában - Popular...
Ez a könyv üdvös emlékeztetőül szolgál arra, hogy...
Az ír önrendelkezéssel szembeni népi ellenállás az Edward-kori Nagy-Britanniában - Popular Opposition to Irish Home Rule in Edwardian Britain

A szerző munkáit az alábbi kiadók adták ki:

© 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)