Commentaires en ligne 


4 évaluations
5 étoiles:
 (3)
4 étoiles:
 (1)
3 étoiles:    (0)
2 étoiles:    (0)
1 étoiles:    (0)
 
 
 
 
 
Moyenne des commentaires client
Partagez votre opinion avec les autres clients
Créer votre propre commentaire
 
 
Du plus utile au moins utile | Du plus récent au plus ancien

7 internautes sur 7 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Très utile pour apprendre à restructurer de, 10 juillet 2008
Par 
Cedric Floquet (Belgique) - Voir tous mes commentaires
(VRAI NOM)   
Ce commentaire fait référence à cette édition : Working Effectively with Legacy Code (Broché)
J'ai eu l'occasion de lire quelques articles ou livres sur le refactoring, mais quelque chose m'ennuyait dans les exemples donnés: le code à restructurer était soit de trop petite envergure, soit trop localisé, ou trop "idéal". Il s'agissait aussi de code relativement moderne, de projets assez jeunes.
Mais dans la pratique, il arrive qu'on doive maintenir, modifier et déboguer des projets datant de plusieurs années, à une époque où les pratiques de développement des programmeurs impliqués ou du département informatique étaient moins adaptées à la maintenance à long terme.
Ce type de code peut occasionner des prises de tête, et pour peu que le projet soit de taille importante, on en arrive vite à ne pas oser toucher certaines parties, à provoquer des bugs et effets de bords si on modifie sans vue d'ensemble suffisante du système, et surtout, d'après l'auteur... sans tests automatisés!
Voilà tout le problème, écrire des tests pour un code qui ne s'y prête pas, et qui devra donc être modifié dans le seul but d'être testé, pour pouvoir y apporter des modifications plus risquées, et enfin le restructurer pour augmenter son évolutivité.
Ce livre couvre cette problématique d'une belle manière, chaque chapitre étant consacré à un problème particulier (impossible de tester une classe, classe trop grande, où placer les tests utiles etc.), et en fin de livre de nombreuses techniques qui permettent de casser les dépendances entre classes, ce qui permet de les tester sans modifier le comportement de l'application.
Dommage que peu de livres aussi pratiques existent sur le sujet, et en français ils semblent malheureusement inexistants.
Aidez d'autres clients à trouver les commentaires les plus utiles 
Avez-vous trouvé ce commentaire utile ? Oui Non


2 internautes sur 2 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Où comment faire du neuf avec du vieux, 21 décembre 2012
Achat vérifié(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : Working Effectively with Legacy Code (Broché)
Le métier de développeur informatique consiste à maintenir d'anciens programmes et de temps en temps à en écrire de nouveaux flambant neufs. Et même dans la deuxième situation, il faut composer avec des dinosaures qui ne se laissent pas mourir.
Cet ouvrage est un recueil de bonnes pratiques qui améliorent beaucoup la qualité du travail autant que le confort du développement logiciel.
Si vous ne savez pas par quel bout traiter un bout de code écrit par d'autres, commencer par lire ce livre.
Il m'a été utile dès la première semaine où j'ai commencer à le lire, avis aux amateurs.
Aidez d'autres clients à trouver les commentaires les plus utiles 
Avez-vous trouvé ce commentaire utile ? Oui Non


5.0 étoiles sur 5 Does the Job, 16 juin 2014
Achat vérifié(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : Working Effectively with Legacy Code (Broché)
Legacy code = Object Oriented language.
Not in my situation, but very intersting anyway.
Good for serious software developer.
Ulysse
Aidez d'autres clients à trouver les commentaires les plus utiles 
Avez-vous trouvé ce commentaire utile ? Oui Non


4.0 étoiles sur 5 Un bon bouquin pour ceux qui font de la maintenance logiciel., 28 juin 2013
Par 
Jean-marc Seillon (France) - Voir tous mes commentaires
(VRAI NOM)   
Achat vérifié(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : Working Effectively with Legacy Code (Broché)
Plein de bonne idées et de bon conseils. Avec des schémas uml, et du code en exemple.
Il vous permettra d'augmenter vos compétence en maintenance logiciel, et d'améliorer les programmes sur lesquels vous aurez à intervenir.
C'est un sujet sur lequel il y a peu d'ouvrages.
Bien sur il est en anglais, pas de version en français, mais en informatique l'anglais est obligatoire.
Il est bien organisé, facile à utiliser, efficace, on sent que les auteurs maitrise bien leur sujet.
Il est agréable en main.
C'est un bouquin que je recommanderais.
Aidez d'autres clients à trouver les commentaires les plus utiles 
Avez-vous trouvé ce commentaire utile ? Oui Non


Du plus utile au moins utile | Du plus récent au plus ancien

Ce produit

Working Effectively with Legacy Code
Working Effectively with Legacy Code de Michael Feathers (Broché - 22 septembre 2004)
EUR 50,37
En stock
Ajouter au panier Ajouter à votre liste d'envies
Rechercher uniquement parmi les commentaires portant sur ce produit