Questions marquées «refactoring»

Le refactoring est une technique disciplinée pour restructurer un corps de code existant, en modifiant sa structure interne sans changer son comportement externe.







6
Code auto-documenté vs Javadocs?
Récemment, j'ai travaillé sur la refactorisation de parties de la base de code que je traite actuellement - non seulement pour mieux le comprendre moi-même, mais aussi pour le rendre plus facile pour les autres qui travaillent sur le code. J'ai tendance à me pencher du côté de penser que …


7
Comment justifier le temps de refactoring du code?
Avoir un très grand projet de plus de 70k LOC. Le projet a certainement besoin d'une refactorisation de code dans Core Framework et dans d'autres parties également. AUCUN délai n'a été fixé au début du projet pour la refactorisation. Cependant avec le temps et plus de 40 développeurs se sont …

3
Refactorisation à faible impact et nettoyage du code du code bâclé en attendant les exigences
J'ai hérité d'une base de code existante pour un produit qui est manifestement bâclé. La conception fondamentale est terriblement inadéquate, ce que je ne peux malheureusement pas faire sans un refactor complet (couplage HAUT, faible cohésion, duplication rampante de code, pas de documentation de conception technique, tests d'intégration au lieu …

8
Quelqu'un d'autre a-t-il un problème de refactoring? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. …


5
Comment éviter une surcharge excessive de méthode?
Nous avons beaucoup d'endroits dans le code source de notre application, où une classe a de nombreuses méthodes avec les mêmes noms et différents paramètres. Ces méthodes ont toujours tous les paramètres d'une méthode «précédente» plus un de plus. C'est le résultat d'une longue évolution (code hérité) et de cette …


9
Utiliser une méthode constructeur ou setter?
Je travaille sur un code d'interface utilisateur où j'ai une Actionclasse, quelque chose comme ça - public class MyAction extends Action { public MyAction() { setText("My Action Text"); setToolTip("My Action Tool tip"); setImage("Some Image"); } } Lorsque cette classe Action a été créée, il était à peu près supposé que …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.