Adaptive Code : Le codage agile avec des modèles de conception et des principes solides

Note :   (4,6 sur 5)

Adaptive Code : Le codage agile avec des modèles de conception et des principes solides (Gary McLean Hall)

Avis des lecteurs

Résumé:

Dans l'ensemble, ce livre est très apprécié pour son contenu perspicace sur le développement de logiciels, en particulier pour les développeurs C# et .NET. Les évaluateurs apprécient l'accent mis sur la qualité pratique du code, les principes SOLID et les modèles de conception, ce qui en fait un ouvrage précieux pour les nouveaux programmeurs comme pour les plus expérimentés. Cependant, certains lecteurs estiment que le livre pourrait approfondir les exemples et que ses premiers chapitres sur les processus agiles ne sont pas à leur place.

Avantages:

Riche en informations de qualité, sans remplissage.
Enseigne des principes de codage à l'épreuve du temps.
Bon mélange de théorie et d'exemples pratiques.
Précieux pour les débutants comme pour les développeurs expérimentés.
Le style d'écriture clair et concis facilite la compréhension.
Couvre efficacement les concepts essentiels tels que SOLID et les modèles de conception.

Inconvénients:

Les premiers chapitres sur les processus agiles peuvent sembler hors de propos pour certains lecteurs.
Certains exemples sont considérés comme superficiels et peuvent ne pas être suffisamment approfondis pour des programmeurs expérimentés.
La perception d'un parti pris anti-Microsoft peut limiter son audience.
Le livre ne sera peut-être pas aussi utile pour ceux qui recherchent des exemples de codage détaillés, comme dans le cas de « Clean Code ».

(basé sur 40 avis de lecteurs)

Titre original :

Adaptive Code: Agile Coding with Design Patterns and Solid Principles

Contenu du livre :

Écrire un code capable de s'adapter aux changements.

En appliquant les principes de ce livre, vous pouvez créer du code qui s'adapte à de nouvelles exigences et à des scénarios imprévus sans avoir à le réécrire de façon importante. Gary McLean Hall décrit les meilleures pratiques, les principes et les modèles Agile pour concevoir et écrire un code qui peut évoluer plus rapidement et plus facilement, avec moins d'erreurs, parce qu'il n'entrave pas le changement.

Maintenant révisée, mise à jour et augmentée, Adaptive Code, deuxième édition, ajoute des idées pratiques indispensables sur Kanban, l'inversion des dépendances et la création d'abstractions réutilisables. S'appuyant sur plus d'une décennie d'expérience en conseil et développement Agile, McLean Hall a mis à jour son best-seller avec une couverture plus approfondie des tests unitaires, du refactoring, de l'injection de dépendances pures, et plus encore.

Maîtrisez de nouvelles méthodes puissantes pour :

- Écrire du code qui permet et complète Scrum, Kanban, ou tout autre cadre Agile.

- Développer du code qui peut survivre à des changements majeurs dans les exigences.

- Planifier l'adaptabilité en utilisant les dépendances, les couches, les interfaces et les modèles de conception.

- Effectuer les tests unitaires et le remaniement en tandem, en tirant davantage de valeur des deux.

- Utiliser la technique du « maître d'or » pour rendre le code existant adaptable.

- Construire un code SOLIDE avec les principes de responsabilité unique, d'ouverture/fermeture et de substitution de Liskov.

- Créer des interfaces plus petites pour répondre à des besoins architecturaux et des clients plus diversifiés.

- Exploiter les meilleures pratiques en matière d'injection de dépendances pour améliorer l'adaptabilité du code.

- Appliquer l'inversion de dépendance avec le modèle Stairway et éviter les anti-modèles associés.

À propos de vous.

Ce livre s'adresse aux programmeurs de tous niveaux qui souhaitent avoir une vision plus pratique des modèles de conception, des principes SOLID, des tests unitaires, du refactoring et d'autres sujets connexes. La plupart des lecteurs auront programmé en C#, Java, C++ ou dans des langages orientés objet similaires, et seront familiarisés avec les principales techniques de programmation procédurale.

Autres informations sur le livre :

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

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Adaptive Code : Le codage agile avec des modèles de conception et des principes solides - Adaptive...
Écrire un code capable de s'adapter aux...
Adaptive Code : Le codage agile avec des modèles de conception et des principes solides - Adaptive Code: Agile Coding with Design Patterns and Solid Principles

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)