Aller au contenu principal
Menu
Accueil  
Mon panier
0
X
Mon panier est vide.
Mon compte
C'est ma première visite
  • Bénéficiez d'un compte unique sur web, mobile ou tablette
  • Simplifiez-vous la commande
  • Accédez plus rapidement aux "+ en ligne"
  • Recevez des invitations à de nombreux événements
  • Soyez informé des nouveautés et de l'actu des auteurs et recevez les communications de Dunod
  • Livraison en France métropolitaine uniquement
Je crée mon compte
Enseignant ?
  • Découvrez l'Espace Enseignants du Supérieur et les offres qui vous sont réservées
Je découvre
X
On se connait déjà ? Bienvenue !
Mot de passe oublié ?
ou
FB connect
Enseignants
Liens rapides
  • Sciences & Techniques
  • Entreprise et économie
  • Sciences humaines et sociales
  • Histoire, Géographie et Sciences politiques
  • Prépas & Concours
  • Lettres et Arts
  • Vie pratique
Accueil
  • Sciences & Techniques
  • Entreprise et économie
  • Sciences humaines et sociales
  • Histoire, Géographie et Sciences politiques
  • Prépas & Concours
  • Lettres et Arts
  • Vie pratique
  • Dernières parutions
  • Meilleures ventes
  • Actualités
  • Espace enseignants
  • Espace presse
  • Droits dérivés / Subsidiary rights
  • Newsletters
  • Librairies
  • Contactez-nous
  • Aide
Voir tout Sciences & TechniquesX
Sujet
  • Sciences fondamentales
  • Technique et sciences appliquées
  • Informatique
A la une
  • Les meilleurs livres pour investir en bourse, immobilier, crypto...
  • Les petits experts SCIENCES L’essentiel en fiches illustrées !
  • Technologie, Disruption, Informatique, Crypto, Blockchain... C'est déjà demain !
  • TousMakers
Physique des particules
Physique des particules
Atlas du vivant
Atlas du vivant
Aide-mémoire - Froid industriel
Aide-mémoire - Froid industriel
Voir tout Entreprise et économieX
Sujet
  • Economie
  • Gestion et administration
  • Stratégie et entrepreneuriat
  • Management et RH
  • Marketing - Communication - Vente
  • Vie professionnelle
A la une
  • Les Petits Experts : les points clés en fiches pratiques
Soft Skills
Soft Skills
La compta durable
La compta durable
Vendre avec les couleurs
Vendre avec les couleurs
Voir tout Sciences humaines et socialesX
Sujet
  • Psychologie
  • Soin et santé
  • Accompagnement et coaching
  • Action sociale
  • Sociologie
  • Education. Pédagogie
Surmonter un problème avec l'alcool
Surmonter un problème avec l'alcool
Honte, culpabilité et traumatisme
Honte, culpabilité et traumatisme
La créativité en situations
La créativité en situations
Voir tout Histoire, Géographie et Sciences politiquesX
Sujet
  • Histoire
  • Géographie
  • Science politique et société
A la une
  • MNÉMOSYA - les grandes thématiques de la pensée historienne contemporaine
Les jumelles de Mengele
Les jumelles de Mengele
La Révolution française 1789-1799
La Révolution française 1789-1799
L'Egypte pharaonique
L'Egypte pharaonique
Voir tout Prépas & ConcoursX
Sujet
  • Ecoles d'ingénieurs
  • Ecoles de management
  • Expertise comptable
  • Fonction publique
  • Education nationale
  • Santé - Social - Paramédical
  • Concours IEP
  • Tous concours
A la une
  • Réussir les CAPES-Agrégation d’histoire-géographie 2023
Les collectivités territoriales - 2023
Les collectivités territoriales - 2023
Epreuves de sélection Gendarme adjoint volontaire 2023
Epreuves de sélection Gendarme adjoint volontaire 2023
Concours Rédacteur territorial - 2023
Concours Rédacteur territorial - 2023
Voir tout Lettres et ArtsX
Sujet
  • Lettres
  • Langues vivantes et civilisations
  • Philosophie
  • Arts
L'art rhétorique
L'art rhétorique
Voir tout Vie pratiqueX
Sujet
  • Santé et bien-être
  • Cuisine et boisson
  • Bricolage et habitat
  • Nature et tourisme
  • Vie quotidienne
A la une
  • Les meilleurs livres pour investir en bourse, immobilier, crypto...
  • Technologie, Disruption, Informatique, Crypto, Blockchain... C'est déjà demain !
  • Du temps pour soi ? 20 livres pour retrouver l’équilibre, créer, s’évader…
Le guide complet du trading
Le guide complet du trading
Etranges escales: Mon carnet de voyage
Etranges escales: Mon carnet de voyage
Vous êtes ici
Accueil>Sciences & Techniques>Informatique>Développement logiciel et web
  • Refactoring
Je découvre un extrait du livre

Refactoring

Comment améliorer le code existant
Martin Fowler

Existe au format livre et ebook

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...
En savoir plus
Parution : 
octobre 2019
Collection : 
InfoPro
Marque : 
Dunod
Logo dunod Fiche
Expédié sous 24h
Livraison en France métropolitaine uniquement
Applications de lecture
J'ajoute à ma liste
Accès rapide
  • Présentation
  • Sommaire
  • Auteur(s)
  • Caractéristiques

Présentation du livre

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.

Sommaire de l'ouvrage

Un premier exemple de refactoring. Les principes du refactoring. Les "mauvaises odeurs" dans le code. Construire des tests. Introduction à la liste des "refactorings". Les cas d'encapsulations. Déplacer des features. Organiser les données. Simplifier la logique. Ré-ingénierie des API. Gérer les héritages.

Auteur(s) de l'ouvrage

  • Martin Fowler
    Martin Fowler
    Expert du développement informatique et des méthodes agiles
Traducteur : 
Dominique Maniez

Caractéristiques du livre

Pages
432 pages
Format
175 x 250 mm
Collection
InfoPro
Parution
octobre 2019
Marque
Dunod
Public
Professionnel
EAN
9782100801169

EAN Ebook : Epub

9782100805297

Suggestions personnalisées

Sur le même sujet
Tout JavaScript
Tout JavaScript
Le langage C
Le langage C
Lean UX
Lean UX
L'UX, c'est quoi exactement ?
L'UX, c'est quoi exactement ?
Docker et conteneurs
Docker et conteneurs
Software craft
Software craft
Dans la collection
Cloud et transformation digitale
Cloud et transformation digitale
Docker et conteneurs
Docker et conteneurs
Software craft
Software craft
Scrum
Scrum
Programmation Python avancée
Programmation Python avancée
Python pour le data scientist
Python pour le data scientist
Retour vers le haut de page
Newsletters
Nos communautés
  • Facebook DUNOD
  • Dunod Science & Nature
Suivez-nous
  • Facebook
  • Twitter
  • Youtube
  • Linkedin
  • Aide
  • Contactez-nous
  • Paiement sécurisé
  • Livraison
  • Echange et remboursement
  • Dunod
    • Qui sommes-nous ?
    • Actualités
    • À paraître
    • Espace Enseignants du Supérieur
    • Droits dérivés / Subsidiary rights
    • Presse
  • Thèmes
    • Sciences & Techniques
    • Entreprise & Economie
    • Sciences humaines et sociales
    • Histoire, Géographie et Sciences politiques
    • Prépas & Concours
    • Lettres et Arts
    • Vie pratique
  • Services
    • Librairies
    • L'Atelier Dunod
    • Formations pour les pros de la petite enfance
    • Revue de l'hypnose et de la santé
    • Préparez-vous à réussir le DCG !
    • Préparer et réussir le DSCG
    • Aide ebook
  • Autres Sites
    • Dunod Formation Petite Enfance
    • Mercator
    • Expert Sup
    • Pratiques RH au quotidien
  • Dunod © 2017
  • Mentions légales
  • CGVU
  • Données personnelles
  • Cookies
  • Plan du site