L'essenza del software: Perché i concetti sono importanti per un grande design

Punteggio:   (4,2 su 5)

L'essenza del software: Perché i concetti sono importanti per un grande design (Daniel Jackson)

Recensioni dei lettori

Riepilogo:

The Essence of Software offre preziose intuizioni sulla progettazione del software, sottolineando l'importanza dei concetti e dell'esperienza dell'utente. Sebbene sia lodato per l'accessibilità e gli esempi pratici, alcuni critici lo considerano un rimaneggiamento di idee consolidate, privo di novità.

Vantaggi:

Ben scritto e accessibile a un pubblico generale, nonostante sia incentrato sulla tecnologia.
Fornisce esempi approfonditi che chiariscono i concetti.
Evidenzia lo scollamento tra sviluppo ed esperienza utente, incoraggiando migliori pratiche di progettazione.
Organizza le informazioni con indici multipli per una facile consultazione.
Utile per tutti i ruoli coinvolti nella progettazione del software, compresi designer, sviluppatori e product manager.

Svantaggi:

Alcuni concetti sono visti come una conoscenza comune riconfezionata piuttosto che come idee originali.
Manca l'approfondimento di nuove metodologie o di passaggi pratici per la progettazione di applicazioni reali.
Metà del libro è costituito da note a piè di pagina, che possono distrarre dal contenuto principale.

(basato su 7 recensioni dei lettori)

Titolo originale:

The Essence of Software: Why Concepts Matter for Great Design

Contenuto del libro:

Un approccio rivoluzionario basato sui concetti per pensare, progettare e interagire con il software.

Con l'aumento della nostra dipendenza dalla tecnologia, la progettazione del software è più importante che mai. Perché allora tanto software è difettoso? Perché non esiste un modo sistematico e scalabile per creare software facile da usare, robusto e sicuro?

Esaminando a fondo questi problemi, The Essence of Software introduce una teoria della progettazione del software che fornisce nuove risposte a vecchie domande. Daniel Jackson spiega che un sistema software dovrebbe essere visto come un insieme di concetti interagenti, suddividendo la funzionalità in parti gestibili e fornendo un nuovo quadro di riferimento per pensare alla progettazione. Attraverso questa prospettiva radicale e originale, Jackson delinea un percorso pratico e coerente, accessibile a chiunque - dallo stratega e dal marketer all'UX designer, all'architetto o al programmatore - per realizzare un software che sia potenziante, affidabile e piacevole da usare.

Jackson esplora ogni aspetto dei concetti - cosa sono e cosa non sono, come identificarli, come definirli e altro ancora - e offre principi prescrittivi e consigli pratici che possono essere applicati in modo economico in un'ampia gamma di settori. Applica queste idee ai progetti software contemporanei, traendo esempi dai principali produttori di software come Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter e altri. Jackson mostra come i concetti permettano ai progettisti di preservare e riutilizzare la conoscenza del design, anziché partire da zero in ogni progetto.

Un'argomentazione contro lo status quo e una guida al miglioramento sia per i progettisti in attività sia per i neofiti del settore, The Essence of Software offre un approccio nuovo al software e alla sua creazione.

Altre informazioni sul libro:

ISBN:9780691230832
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2023
Numero di pagine:336

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Software Abstractions, Revised Edition: Logica, linguaggio e analisi - Software Abstractions,...
Un approccio alla progettazione del software che...
Software Abstractions, Revised Edition: Logica, linguaggio e analisi - Software Abstractions, Revised Edition: Logic, Language, and Analysis
Economia sanitaria semplificata, terza edizione (Jackson Daniel (University of Surrey UK)) -...
Una guida concisa per chi ha bisogno di capire le...
Economia sanitaria semplificata, terza edizione (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, third edition (Jackson Daniel (University of Surrey UK))
L'essenza del software: Perché i concetti contano per una grande progettazione - The Essence of...
Un approccio rivoluzionario basato sui concetti...
L'essenza del software: Perché i concetti contano per una grande progettazione - The Essence of Software: Why Concepts Matter for Great Design
Economia sanitaria semplificata, seconda edizione (Jackson Daniel (Università del Surrey, Regno...
Prima edizione: Highly Commended ai BMA Medical...
Economia sanitaria semplificata, seconda edizione (Jackson Daniel (Università del Surrey, Regno Unito)) - Healthcare Economics Made Easy, second edition (Jackson Daniel (University of Surrey UK))
Ritratti di resilienza - Portraits of Resilience
Fotografie e storie di persone che hanno affrontato e superato depressione, ansia, traumi e altre sfide ."Nel recente libro...
Ritratti di resilienza - Portraits of Resilience
L'essenza del software: Perché i concetti sono importanti per un grande design - The Essence of...
Un approccio rivoluzionario basato sui concetti...
L'essenza del software: Perché i concetti sono importanti per un grande design - The Essence of Software: Why Concepts Matter for Great Design
L'opposizione popolare alla Home Rule irlandese nella Gran Bretagna edoardiana - Popular Opposition...
Questo libro ci ricorda che la realtà della...
L'opposizione popolare alla Home Rule irlandese nella Gran Bretagna edoardiana - Popular Opposition to Irish Home Rule in Edwardian Britain

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)