Coder proprement

"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... Grâce à cet ouvrage vous apprendrez à rédiger du bon code, ains...

Description complète

Enregistré dans:
Détails bibliographiques
Auteurs principaux: Martin, Robert C., 1952-...., informaticien, Feathers, Michael C. (Auteur), Ottinger, Timothy R. (Auteur), Langr, Jeff (Auteur), Schuchert, Brett L. (Auteur), Grenning, James W. (Auteur), Wampler, Dean (Auteur)
Autres auteurs: Soulard, Hervé, 19..- (Traducteur)
Format: Livre papier
Langue:Français
Publié: Montreuil : Pearson DL 2019.
Sujets:
Note: Autre tirage : 2024
Peut faire partie d'un coffret publié en 2021 (EAN 9782326002920, 76 EUR), qui contient aussi "Architecture logicielle propre" du même auteur (ISBN 978-2-326-00267-8)
Erreur de pagination du document : p. 432 puis directement p. 435 sans perte de texte
Autres contributions : Brett L. Schuchert, James W. Grenning, Kevin Dean Wampler (collaborateurs)
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Coder proprement, Robert C. Martin, 2019, Montreuil, Pearson, 978-2-3260-6131-6
LEADER 04111nam a22004337a 4500
001 701911
008 190429t20192019xxe ||| |||| 00| 0 fre d
009 PPN235501786
020 |a 9782326002272 (br.) :  |c 38 EUR 
024 |a 9782326002272 
041 1 |a fre  |h eng 
082 |a 005.1  |z fre 
100 1 |a Martin, Robert C.,  |d 1952-....,  |c informaticien. 
245 1 0 |a Coder proprement   |c Robert C. Martin ; [avec la collaboration de] Michael C. Feathers, Timothy R. Ottinger, Jeffrey J. Langr... [et al.] ; [traduit de l'américain par Hervé Soulard]. 
260 |a Montreuil :  |b Pearson,  |c DL 2019. 
300 |a 1 volume (XXII-457 p.) :  |b ill., couv. ill. en coul. ;  |c 23 cm. 
500 |a Autre tirage : 2024 
500 |a Peut faire partie d'un coffret publié en 2021 (EAN 9782326002920, 76 EUR), qui contient aussi "Architecture logicielle propre" du même auteur (ISBN 978-2-326-00267-8) 
500 |a Erreur de pagination du document : p. 432 puis directement p. 435 sans perte de texte 
500 |a Autres contributions : Brett L. Schuchert, James W. Grenning, Kevin Dean Wampler (collaborateurs) 
504 |a Bibliogr. p. [435-436]. Notes bibliogr. Index 
505 0 |a 1. Code propre -- 2. Noms significatifs -- 3. Fonctions -- 4. Commentaires -- 5. Mise en forme -- 6. Objets et structures de données -- 7. Gestion des erreurs -- 8. Limites -- 9. Tests unitaires -- 10. Classes -- 11. Systèmes -- 12. Émergences -- 13. Concurrence -- 14. Améliorations successives -- 15. Au coeur de JUnit -- 16. Remaniement de SerialDate -- 17. Indicateurs et heuristiques 
520 |a "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... Grâce à cet ouvrage vous apprendrez à rédiger du bon code, ainsi qu'à le nettoyer "à la volée", et vous obtiendrez des applications plus robustes, plus évolutives et donc plus durables. Concret et pédagogique, ce manuel se base sur les bonnes pratiques d'une équipe de développeurs aguerris réunie autour de Robert C. Martin, expert logiciel reconnu. Il vous inculquera les valeurs d'un artisan du logiciel et fera de vous un meilleur programmeur. Coder proprement est décomposé en trois parties. La première décrit les principes, les motifs et les pratiques employés dans l'écriture d'un code propre. La deuxième est constituée de plusieurs études de cas à la complexité croissante. Chacune d'elles est un exercice de nettoyage : vous partirez d'un exemple de code présentant certains problèmes, et l'auteur vous expliquera comment en obtenir une version saine et performante. La troisième partie, enfin, sera votre récompense. Son unique chapitre contient une liste d'indicateurs éprouvés par l'auteur qui vous seront précieux pour repérer efficacement les défauts de votre code.... Véritable manuel du savoir-faire en développement agile, cet ouvrage est un outil indispensable à tout développeur, ingénieur logiciel, chef de projet, responsable d'équipe ou analyste des systèmes dont l'objectif est de produire un meilleur code."szfre 
650 |a Ordinateurs 
650 |a Langages de programmation  |x Syntaxe 
650 |a Codage 
650 |a Logiciels  |x Développement 
650 |a Logiciels  |x Fiabilité 
650 |a Méthodes agiles (informatique) 
700 1 |a Feathers, Michael C.  |4 aut 
700 1 |a Ottinger, Timothy R.  |4 aut 
700 1 |a Langr, Jeff.  |4 aut 
700 1 |a Schuchert, Brett L.  |4 aut 
700 1 |a Grenning, James W.  |4 aut 
700 1 |a Wampler, Dean.  |4 aut 
700 1 |a Soulard, Hervé,  |d 19..-  |4 trl 
765 0 |t Clean code  |o a handbook of agile software craftsmanship  |d cop. 2009 
776 0 |0 282543112  |t Coder proprement  |f Robert C. Martin  |d 2019  |c Montreuil  |n Pearson  |z 978-2-3260-6131-6 
997 |0 701911  |1 Livre papier  |a Ressource papier  |b INSA  |c 0/Bourges/  |c 0/Orléans/  |c 1/Bourges/INSA CVL/  |c 1/Orléans/BU Sciences, Technologies, STAPS/  |z Orléans, BU Sciences, Technologies, STAPS, 005.82 MAR  |z Bourges, INSA CVL, 005.13 MAR