Les enquêtes salariales mondiales placent régulièrement l'architecte logiciel dans le top 10 des meilleurs emplois, pourtant aucun guide réel n'existe pour aider les développeurs à devenir architectes.. Jusqu'à maintenant. Ce livre fournit le premier aperçu complet des nombreux aspects de l'architecture logicielle.. Les architectes en devenir et les architectes existants examineront les caractéristiques architecturales, les modèles architecturaux, la détermination des composants, la schématisation et la présentation de l'architecture, l'architecture évolutive, et de nombreux autres sujets.
Mark Richards et Neal Ford―des praticiens qui enseignent professionnellement les cours d'architecture logicielle depuis des années―se concentrent sur les principes d'architecture qui s'appliquent à toutes les piles technologiques. Vous explorerez l'architecture logicielle sous un angle moderne, en tenant compte de toutes les innovations de la dernière décennie.
Ce livre examine:
Modèles d'architecture: La base technique de nombreuses décisions architecturales
Composants: Identification, couplage, cohésion, partitionnement et granularité
Compétences non techniques: Gestion d'équipe efficace, réunions, négociation, présentations, et plus
Modernité: Pratiques d'ingénierie et approches opérationnelles qui ont radicalement changé ces dernières années
L'architecture en tant que discipline d'ingénierie: Résultats reproductibles, métriques et évaluations concrètes qui ajoutent de la rigueur à l'architecture logicielle
A propos de l'auteur
Mark Richards est un architecte logiciel expérimenté et pratique, impliqué dans l'architecture, la conception et l'implémentation d'architectures de microservices, d'architectures orientées services et de systèmes distribués en J2EE et autres technologies.. Neal Ford est Directeur, Architecte Logiciel et Dompteur de Mèmes chez ThoughtWorks, un cabinet de conseil informatique mondial axé exclusivement sur le développement et la livraison de logiciels de bout en bout.. Avant de rejoindre ThoughtWorks, Neal était le directeur technique de The DSW Group, Ltd., une entreprise de formation et de développement reconnue au niveau national.