Preguntas etiquetadas con refactoring

18
¿Código autodocumentado vs Javadocs?

Recientemente he estado trabajando en la refactorización de partes de la base de código con la que estoy trabajando actualmente, no solo para comprenderlo mejor, sino también para que sea más fácil para otros que están trabajando en el código. Tiendo a inclinarme al lado de pensar que el código...

17
¿Cómo justificar el tiempo de refactorización de código?

Tener un proyecto muy grande de más de 70k LOC. El proyecto definitivamente necesita refactorización de código en Core Framework y también en otras partes. No había tiempo establecido al comienzo del proyecto para la refactorización. Sin embargo, con el tiempo y más de 40 desarrolladores se...

16
¿Usar el método constructor o setter?

Estoy trabajando en un código de interfaz de usuario donde tengo una Actionclase, algo como esto: public class MyAction extends Action { public MyAction() { setText("My Action Text"); setToolTip("My Action Tool tip"); setImage("Some Image"); } } Cuando se creó esta clase de acción, se...

16
¿Cómo arreglar el patrón copiar / pegar?

Donde trabajo, las personas (consultores) se sienten presionadas para lanzar funciones lo más rápido posible. Entonces, en lugar de pasar demasiado tiempo pensando en cómo hacer las cosas de la manera correcta o porque no quieren romper nada, el código se copia de diferentes módulos y se...