Manuel de l'architecte logiciel : Devenir un architecte logiciel performant en mettant en œuvre des concepts d'architecture efficaces

Note :   (4,4 sur 5)

Manuel de l'architecte logiciel : Devenir un architecte logiciel performant en mettant en œuvre des concepts d'architecture efficaces (Joseph Ingeno)

Avis des lecteurs

Résumé:

Ce livre est une vue d'ensemble complète de l'architecture logicielle, offrant un large éventail de sujets et de concepts pertinents pour les architectes logiciels en herbe. Il sert de guide pour les considérations clés et fournit des recommandations sur divers aspects de l'architecture. Cependant, de nombreux sujets ne sont couverts que superficiellement, ce qui peut ne pas satisfaire ceux qui recherchent des connaissances approfondies ou des exemples pratiques.

Avantages:

Couvre un large éventail de sujets pertinents pour l'architecture logicielle
Excellent pour les développeurs expérimentés qui cherchent à élargir leurs connaissances
Fournit un bon aperçu introductif du rôle de l'architecte
Rédigé de manière accessible
Incite les lecteurs à explorer les sujets plus en profondeur
Bon pour comprendre les pratiques modernes telles que les microservices et DevOps.

Inconvénients:

De nombreux sujets ne sont que brièvement abordés, souvent limités à un paragraphe ou deux
Manque d'exemples pratiques et d'exploration en profondeur
Certains lecteurs ont trouvé qu'il ne valait pas l'investissement
La reliure et la qualité d'impression sont médiocres si l'ouvrage est acheté sur Amazon
Ne convient pas aux développeurs novices à la recherche d'un guide pratique.

(basé sur 21 avis de lecteurs)

Titre original :

Software Architect's Handbook: Become a successful software architect by implementing effective architecture concepts

Contenu du livre :

Un guide complet pour explorer les concepts d'architecture logicielle et mettre en œuvre les meilleures pratiques.

Fonctionnalités principales

⬤ Les principes de base de l'architecture logicielle et les meilleures pratiques.

⬤ Concevoir des architectures logicielles efficaces en utilisant les modèles et les meilleures pratiques.

⬤ Apprenez comment l'architecture logicielle est liée à une organisation ainsi qu'à une méthodologie de développement de logiciels.

Description du livre

Le Manuel de l'architecte logiciel est un guide complet destiné à aider les développeurs, les architectes et les programmeurs seniors à faire progresser leur carrière dans le domaine de l'architecture logicielle. Ce livre vous présente tous les concepts importants, depuis les principes de conception jusqu'aux différentes considérations à prendre en compte à divers stades de votre carrière dans l'architecture logicielle.

Le livre commence par couvrir les principes fondamentaux, les avantages et l'objectif de l'architecture logicielle. Vous découvrirez comment l'architecture logicielle est liée à une organisation, puis vous identifierez ses principaux attributs de qualité. Une fois que vous aurez couvert les bases, vous explorerez les modèles de conception, les meilleures pratiques et les paradigmes pour un développement logiciel efficace.

Le livre aborde les facteurs à prendre en compte pour améliorer les performances et la sécurité. Vous apprendrez à rédiger la documentation de vos architectures et à prendre les décisions appropriées lorsque vous envisagez le DevOps. En outre, vous explorerez la manière de concevoir des applications patrimoniales avant de comprendre comment créer des architectures logicielles qui évoluent en fonction du marché, des exigences commerciales, des cadres, des outils et des meilleures pratiques qui changent au fil du temps.

À la fin de ce livre, vous aurez non seulement étudié les concepts de l'architecture logicielle, mais aussi acquis les compétences nécessaires pour évoluer dans ce domaine.

Ce que vous apprendrez

⬤ Concevoir des architectures logicielles à l'aide de modèles et de meilleures pratiques.

⬤ Les différents aspects à prendre en compte pour concevoir une architecture logicielle.

⬤ Les participants à l'atelier ont été formés à l'utilisation de la technologie de l'information et de la communication (TIC) dans le cadre de leur travail.

⬤ Créer des systèmes faiblement couplés qui peuvent supporter le changement.

⬤ Comprendre DevOps et comment il affecte l'architecture logicielle.

⬤ Intégrer, refactoriser et réarchitecturer les applications existantes.

Autres informations sur le livre :

ISBN :9781788624060
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Manuel de l'architecte logiciel : Devenir un architecte logiciel performant en mettant en œuvre des...
Un guide complet pour explorer les concepts...
Manuel de l'architecte logiciel : Devenir un architecte logiciel performant en mettant en œuvre des concepts d'architecture efficaces - Software Architect's Handbook: Become a successful software architect by implementing effective architecture concepts

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)