L'essenza del software: Perché i concetti contano per una grande progettazione

Punteggio:   (4,2 su 5)

L'essenza del software: Perché i concetti contano per una grande progettazione (Daniel Jackson)

Recensioni dei lettori

Riepilogo:

Le recensioni di “The Essence of Software” suggeriscono che si tratta di una risorsa preziosa per i progettisti di software, i progettisti di esperienza utente e i product manager, che sottolinea l'importanza dei concetti nella progettazione. Sebbene molti lettori lo trovino perspicace e ben scritto, ci sono critiche riguardanti l'originalità e la novità delle idee presentate.

Vantaggi:

Ben scritto e accessibile a un vasto pubblico, compresi i non-codificatori.
Fornisce un quadro chiaro per la comprensione dei principi di progettazione del software.
Offre esempi pratici di buona e cattiva progettazione che si adattano alle applicazioni quotidiane.
Organizzato con indici multipli per una facile consultazione.
Sostiene un approccio costruttivo per garantire che tutte le parti interessate abbiano un modello mentale condiviso riguardo alla funzionalità del software.

Svantaggi:

Alcuni concetti possono sembrare ovvi ai progettisti esperti e non sufficientemente nuovi.
Il libro viene criticato perché ripropone idee consolidate piuttosto che presentare nuove prospettive radicali.
Manca una descrizione dettagliata della progettazione di un'applicazione reale, che alcuni lettori hanno trovato utile.

(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, che dà forma alla funzionalità e all'esperienza dell'utente, è 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:9780691225388
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina rigida
Anno di pubblicazione:2022
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)