Se salir les mains sur l'architecture propre

Note :   (4,6 sur 5)

Se salir les mains sur l'architecture propre (Tom Hombergs)

Avis des lecteurs

Résumé:

Le livre offre des aperçus pratiques et une approche structurée de l'architecture hexagonale et de l'architecture propre, ce qui le rend précieux pour ceux qui sont familiers avec ces sujets. Cependant, il peut ne pas convenir à des débutants complets et a été critiqué pour son langage jargonneux et certains problèmes de formatage.

Avantages:

Bien écrit et concis
fournit des connaissances pratiques avec des exemples de code clairs
précieux pour ceux qui ont une certaine expérience
offre un guide structuré pour mettre en œuvre les concepts d'architecture
perspicace en ce qui concerne les principes SOLID et la conception axée sur le domaine.

Inconvénients:

Ne convient pas aux débutants absolus
certains lecteurs l'ont trouvé jargonnant et difficile à comprendre
certaines sections manquent de profondeur
le formatage et la mise en page du texte pourraient être améliorés.

(basé sur 18 avis de lecteurs)

Titre original :

Get Your Hands Dirty on Clean Architecture

Contenu du livre :

Découvrez comment l'architecture hexagonale peut contribuer à maintenir les coûts de développement à un niveau bas pendant toute la durée de vie d'une application Caractéristiques principales Explorez les moyens de rendre vos logiciels flexibles, extensibles et adaptables Apprenez de nouveaux concepts que vous pouvez facilement intégrer à votre propre style de développement logiciel Développez l'état d'esprit de construire des solutions maintenables au lieu de prendre des raccourcis Description du livre

Nous aimerions tous construire une architecture logicielle qui produise des logiciels adaptables et flexibles avec de faibles coûts de développement. Mais les délais déraisonnables et les raccourcis rendent très difficile la création d'une telle architecture.

Get Your Hands Dirty on Clean Architecture commence par une discussion sur le style conventionnel d'architecture en couches et ses inconvénients. Il aborde également les avantages des styles d'architecture centrés sur le domaine de l'architecture propre de Robert C. Martin et de l'architecture hexagonale d'Alistair Cockburn. Ensuite, le livre plonge dans des chapitres pratiques qui vous montrent comment manifester une architecture hexagonale dans un code réel. Vous découvrirez en détail les différentes stratégies de mappage entre les couches d'une architecture hexagonale et verrez comment assembler les éléments de l'architecture dans une application. Les derniers chapitres montrent comment faire respecter les limites de l'architecture. Vous apprendrez également quels raccourcis produisent quels types de dettes techniques et comment, parfois, c'est une bonne idée d'assumer volontairement ces dettes.

Après avoir lu ce livre, vous aurez toutes les connaissances nécessaires pour créer des applications utilisant le style d'architecture hexagonale du développement web. Ce que vous apprendrez Identifier les inconvénients potentiels de l'utilisation d'une architecture en couches Appliquer des méthodes pour faire respecter les limites de l'architecture Découvrir comment les raccourcis potentiels peuvent affecter l'architecture du logiciel Produire des arguments pour savoir quand utiliser quel style d'architecture Structurer votre code en fonction de l'architecture Appliquer différents types de tests qui couvriront chaque élément de l'architecture A qui s'adresse ce livre ?

Ce livre est fait pour vous si vous vous intéressez à l'architecture du logiciel que vous construisez. Pour tirer le meilleur parti de ce livre, vous devez avoir une certaine expérience du développement web. Les exemples de code de ce livre sont en Java. Si vous n'êtes pas un programmeur Java mais que vous pouvez lire du code orienté objet dans d'autres langages, tout ira bien. Les quelques endroits où des spécificités de Java ou du framework sont nécessaires sont expliqués en détail. Table des matières Qu'est-ce qui ne va pas avec les couches ? Inverser les dépendances Organiser le code Implémenter un cas d'utilisation Implémenter un adaptateur Web Implémenter un adaptateur de persistance Tester les éléments d'architecture Cartographier entre les frontières Assembler l'application Renforcer les frontières de l'architecture Prendre des raccourcis Décider consciemment d'un style d'architecture

Autres informations sur le livre :

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

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Se salir les mains sur l'architecture propre - Get Your Hands Dirty on Clean Architecture
Découvrez comment l'architecture hexagonale peut contribuer à...
Se salir les mains sur l'architecture propre - Get Your Hands Dirty on Clean Architecture
Mettez les mains dans le cambouis de l'architecture propre : Construire des applications « propres »...
Découvrez comment l'architecture hexagonale peut...
Mettez les mains dans le cambouis de l'architecture propre : Construire des applications « propres » avec des exemples de code en Java - Get Your Hands Dirty on Clean Architecture: Build 'clean' applications with code examples in Java

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)