L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception

Note :   (4,2 sur 5)

L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception (Daniel Jackson)

Avis des lecteurs

Résumé:

Les critiques de « The Essence of Software » suggèrent qu'il s'agit d'une ressource précieuse pour les concepteurs de logiciels, les concepteurs de l'expérience utilisateur et les gestionnaires de produits, soulignant l'importance des concepts dans la conception. Bien que de nombreux lecteurs le trouvent perspicace et bien écrit, il y a des critiques concernant l'originalité et la nouveauté des idées présentées.

Avantages:

Bien écrit et accessible à un large public, y compris aux non-codeurs.
Fournit un cadre clair pour comprendre les principes de conception des logiciels.
Offre des exemples pratiques de bonne et de mauvaise conception qui s'appliquent aux applications quotidiennes.
Organisé avec de multiples index pour une référence facile.
Soutient une approche constructive pour s'assurer que toutes les parties prenantes ont un modèle mental commun concernant la fonctionnalité des logiciels.

Inconvénients:

Certains concepts peuvent sembler évidents aux concepteurs expérimentés et ne pas être suffisamment nouveaux.
Le livre est critiqué pour avoir rabâché des idées établies plutôt que d'avoir présenté des perspectives radicalement nouvelles.
Il manque une description détaillée de la conception d'une application réelle, ce que certains lecteurs ont trouvé utile.

(basé sur 7 avis de lecteurs)

Titre original :

The Essence of Software: Why Concepts Matter for Great Design

Contenu du livre :

Une approche révolutionnaire basée sur les concepts pour penser, concevoir et interagir avec les logiciels.

À mesure que notre dépendance à l'égard de la technologie s'accroît, la conception des logiciels, qui façonne la fonctionnalité et l'expérience de l'utilisateur, est plus importante que jamais. Pourquoi alors tant de logiciels sont-ils défectueux ? Pourquoi n'existe-t-il pas de méthode systématique et évolutive pour créer des logiciels faciles à utiliser, robustes et sûrs ?

En examinant ces questions en profondeur, The Essence of Software présente une théorie de la conception des logiciels qui apporte de nouvelles réponses à de vieilles questions. Daniel Jackson explique qu'un système logiciel devrait être considéré comme une collection de concepts en interaction, décomposant la fonctionnalité en parties gérables et fournissant un nouveau cadre de réflexion sur la conception. Grâce à cette perspective radicale et originale, Jackson trace un chemin pratique et cohérent, accessible à tous - du stratège et du spécialiste du marketing au concepteur UX, à l'architecte ou au programmeur - pour créer des logiciels qui sont responsabilisants, fiables et agréables à utiliser.

Jackson explore tous les aspects des concepts - ce qu'ils sont et ne sont pas, comment les identifier, comment les définir, et plus encore - et offre des principes prescriptifs et des conseils pratiques qui peuvent être appliqués de manière rentable dans un large éventail de domaines. Il applique ces idées à la conception de logiciels contemporains, en s'appuyant sur des exemples provenant de grands fabricants de logiciels tels qu'Adobe, Apple, Dropbox, Facebook, Google, Microsoft, Twitter et d'autres. Jackson montre comment les concepts permettent aux concepteurs de préserver et de réutiliser leurs connaissances en matière de conception, plutôt que de repartir de zéro pour chaque projet.

Argument contre le statu quo et guide d'amélioration pour les concepteurs en activité comme pour les novices dans ce domaine, The Essence of Software apporte une nouvelle approche du logiciel et de sa création.

Autres informations sur le livre :

ISBN :9780691225388
Auteur :
Éditeur :
Langue :anglais
Reliure :Relié
Année de publication :2022
Nombre de pages :336

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Software Abstractions, édition révisée : Logique, langage et analyse - Software Abstractions,...
Dans Software Abstractions, Daniel Jackson présente une...
Software Abstractions, édition révisée : Logique, langage et analyse - Software Abstractions, Revised Edition: Logic, Language, and Analysis
Healthcare Economics Made Easy, troisième édition (Jackson Daniel (University of Surrey UK)) -...
Un guide concis pour ceux qui ont besoin de...
Healthcare Economics Made Easy, troisième édition (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, third edition (Jackson Daniel (University of Surrey UK))
L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception - The...
Une approche révolutionnaire basée sur les...
L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception - The Essence of Software: Why Concepts Matter for Great Design
Healthcare Economics Made Easy, deuxième édition (Jackson Daniel (University of Surrey UK)) -...
Première édition hautement recommandée dans le...
Healthcare Economics Made Easy, deuxième édition (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, second edition (Jackson Daniel (University of Surrey UK))
Portraits de la résilience - Portraits of Resilience
Photographies et récits de personnes qui ont surmonté la dépression, l'anxiété, les traumatismes et d'autres difficultés...
Portraits de la résilience - Portraits of Resilience
L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception - The...
Une approche révolutionnaire basée sur les...
L'essence du logiciel : Pourquoi les concepts sont importants pour une bonne conception - The Essence of Software: Why Concepts Matter for Great Design
L'opposition populaire au Home Rule irlandais dans la Grande-Bretagne de l'époque édouardienne -...
Ce livre est un rappel salutaire que les réalités...
L'opposition populaire au Home Rule irlandais dans la Grande-Bretagne de l'époque édouardienne - Popular Opposition to Irish Home Rule in Edwardian Britain

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)