Note :
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.
⬤ 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)
Software Architect's Handbook: Become a successful software architect by implementing effective architecture concepts
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.
© 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)