Résumé
Si un code sale peut fonctionner, il peut également remettre en question la pérennité d'une entreprise de développement de logiciels. Chaque année, du temps et des ressources sont gaspillés à cause d'un code mal écrit.
Cet ouvrage :
- Vous apprendra les meilleures pratiques de nettoyage du code "à la volée" et les valeurs d'un artisan du logiciel qui feront de vous un meilleur programmeur.
- Décrit les principes, les motifs et les pratiques employés dans l'écriture d'un code propre.
- Comporte plusieurs études de cas de complexité croissante. Chaque étude de cas est un exercice de nettoyage : une base de code qui présente certains problèmes doit être convertie en une version saine et efficace.
- Contient une liste d'heuristiques et d'intuitions collectées pendant la création des études de cas.
Le résultat est une base de connaissances qui décrit notre manière de penser pendant que nous écrivons, lisons et nettoyons du code.
Après avoir lu ce livre, vous saurez
- faire la différence entre bon et mauvais code ;
- écrire du code propre et transformer le mauvais code en bon code ;
- choisir des noms, des fonctions, des objets et des classes appropriés ;
- mettre en forme le code pour une lisibilité maximale ;
- implémenter le traitement des erreurs sans perturber la logique du code ;
- mener des tests unitaires et pratiquer le développement piloté par les tests. ;
L'auteur - Robert C. Martin
Robert C. Martin est développeur professionnel depuis 1970 et consultant logiciel international depuis 1990. Il est fondateur et directeur général de Object Mentor, Inc., une équipe de consultants expérimentés qui dispense auprès de clients du monde entier des conseils dans plusieurs domaines de l'informatique, comme C++, Java, C#, Ruby, l'orienté objet, les motifs de conception, UML, les méthodes agiles et l'eXtreme Programming.
Photographie : ©Par Angelacleancoder — Travail personnel, CC BY-SA 4.0
Autres livres de Robert C. Martin
Sommaire
- Code propre
- Noms significatifs
- Fonctions
- Commentaires
- Mise en forme
- Objets et structures de données
- Gestion des erreurs
- Frontières
- Tests unitaires
- Classes
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Pearson |
Auteur(s) | Robert C. Martin |
Collection | Référence |
Parution | 11/04/2013 |
Nb. de pages | 482 |
Format | 19 x 23 |
Couverture | Broché |
Poids | 840g |
Intérieur | Noir et Blanc |
EAN13 | 9782744025839 |
ISBN13 | 978-2-7440-2583-9 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse