Nous utilisons des cookies pour vous proposer des contenus et services adaptés. En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies.
Ce site respecte la loi RGPD du 25 mai 2018. Pour en savoir plus, cliquez ici
(+33) 02 47 61 20 22 Du lundi au vendredi de 10H à 16H30

Refactoring
Comment améliorer le code existant

Refactoring - dunod - 9782100801169 -
Refactoring 

Auteur : 

Editeur : DUNOD

Collection : InfoPro

Date parution :



Le refactoring, ou ré-ingénierie du code, est l'opération consistant à retravailler le code source d'un programme de façon à en améliorer la lisibilité et par voie de conséquence la maintenance. Il ne s'agit pas de le compléter ou d'en corriger des bugs, mais d'en améliorer la structure sans en altérer le fonctionnement.
Ce livre, réédité fin 2018, est l'ouvrage de référence du refactoring. Il commence par un chapitre exemple pour bien faire comprendre ce qu'est (et n'est pas) le refactoring. Le chapitre suivant explique les principes et l'utilité de cette démarche. Le troisième chapitre montre comment repérer le code 'douteux', et le quatrième comment construire des tests. Les chapitres suivants rassemblent un éventail de solutions à apporter en fonction des problèmes rencontrés.
Dans cette deuxième édition  c'est le langage Javascript qui a été choisi pour illustrer les exemples.


Auteurs :


Martin FOWLER : Auteur, conférencier, informaticien et consultant britannique dans la conception de logiciels d'entreprise. Ses centres d'intérêt principaux sont l'architecture informatique, la programmation orientée objet, la ré-ingénierie du code (refactoring), les patrons de conception (design patterns), UML et les méthodes de programmation agile où il est un pionnier et une référence. Il est l'un des 17 signataires du Manifeste agile, texte fondateur de l'agilité. À ses débuts, il utilisait les langages smalltalk et C+ mais utilise aujourd'hui Java, C# , Ruby et Javascript. 


En suivant ce lien, retrouvez tous les livres dans la spécialité Techniques de programmation.
Reliure : Broché
Nbr de pages : 432
Dimension : 17.5 cm x 25 cm
ISBN 10 : 2100801163
ISBN 13 : 9782100801169
39,90 €
Sur commande , expédition à 0.01€ sous 4 à 8 jours (en savoir plus)

Avis clients sur Refactoring - dunod - InfoPro

(Ils sont modérés par nos soins et rédigés par des clients ayant acheté l'ouvrage)
Donnez votre avis
Dernières parutions dans InfoPro, Le story mapping - Visualisez vos user stories pour développer le bon produit
37,00 €
Dernières parutions dans InfoPro, Le traitement automatique des langues
33,00 €
Dernières parutions dans InfoPro, Le projet d'urbanisation du S.I. - 4e éd. - Cas concret d'architecture d'entreprise
39,90 €
Dernières parutions dans InfoPro, Big Data et Machine Learning
29,90 €
Dernières parutions dans InfoPro, Maîtrise d'ouvrage des projets informatiques
29,90 €
Dernières parutions dans InfoPro, Kubernetes
25,00 €
Dernières parutions dans InfoPro, Docker
29,90 €
Dernières parutions dans InfoPro, Cloud computing
29,90 €
Dernières parutions dans InfoPro, Python pour le data scientist
29,90 €
Dernières parutions dans InfoPro, Mettre en oeuvre DevOps
27,00 €
Dernières parutions dans InfoPro, Le langage R au quotidien
32,00 €
Dernières parutions dans InfoPro, Pratique des tests logiciels
29,50 €
Dernières parutions dans InfoPro, Expression des besoins dans un projet SI
26,90 €
Dernières parutions dans InfoPro, Management d'un projet système d'Information
45,00 €
Dernières parutions dans InfoPro, Les tableaux de bord de la DSI
35,00 €
Dernières parutions dans InfoPro, Architectures réparties en Java
33,00 €
Dernières parutions dans InfoPro, SIG - La dimension géographique du système d'information
44,50 €
Dernières parutions dans InfoPro, Ingénierie des exigences
39,00 €
Dernières parutions sur Techniques de programmation, Pas de visuel pour
24,00 €
Dernières parutions sur Techniques de programmation, Pas de visuel pour
24,00 €
Dernières parutions sur Techniques de programmation, Python pour les nuls
24,95 €
Dernières parutions sur Techniques de programmation, Python 3
39,00 €
Dernières parutions sur Techniques de programmation, Python
29,90 €
Dernières parutions sur Techniques de programmation, Citrix XenApp 7.15
39,00 €
Dernières parutions sur Techniques de programmation, MicroPython et Pyboard
39,00 €
Dernières parutions sur Techniques de programmation, Python pour la data science pour les nuls
26,95 €
Dernières parutions sur Techniques de programmation, VBA Excel (versions 2019 et Office 365)
56,90 €
Dernières parutions sur Techniques de programmation, Concevez des applications mobiles avec React Native
34,00 €
Dernières parutions sur Techniques de programmation, Créer un jeu vidéo sans coder avec unity
37,00 €
Dernières parutions sur Techniques de programmation, Programmation pour smartphones et tablettes
34,00 €
Dernières parutions sur Techniques de programmation, Développer des jeux avec Godot Game Engine
34,00 €
Dernières parutions sur Techniques de programmation, SIG - Introduction à la géomatique et mise en place d'un système d'information géographique libre
35,00 €
Dernières parutions sur Techniques de programmation, Python précis et concis
19,90 €
Dernières parutions sur Techniques de programmation, Programmation shell sous Unix/Linux
39,00 €
Dernières parutions sur Techniques de programmation, Programmer avec Rust
39,00 €
Dernières parutions sur Techniques de programmation, Programmation
33,00 €

Rubriques associées pour Refactoring :