Resultados de la búsqueda a petición "refactoring"

4 la respuesta

Trucos para refactorizar un fragmento de código con muchas ramas (si / luego / más)

Me está costando mucho tratar de refactorizar algunas piezas de código con muchas ramas. Hay muchos bloques if / then / else, algunos de ellos están anidados. ¿Hay algún truco que pueda usarse para refactorizar el código sin perder ...

4 la respuesta

erramienta @Python que crea un diagrama de dependencia para los métodos de una clase

Estoy cavando en una enorme clase de Python heredada que tiene muchos métodos. Finalmente rompo los complejos en pedazos más pequeños para que la cantidad de métodos aumente aún más. Me pregunto si hay una herramienta que pueda escanear el ...

2 la respuesta

Adición de elemento de menú en Eclipse

Quiero escribir un complemento de Eclipse que agregue un elemento a la Refactor menu en Eclipse JDT? ¿Cómo puedo hacer esto Muchas gracia

2 la respuesta

Split seed.rb file [duplicate]

Esta pregunta ya tiene una respuesta aquí: Split seeds.rb en varias secciones? [/questions/4532834/split-seeds-rb-into-multiple-sections] 2 respuestas Miseeds.rbl archivo @ se está volviendo muy grande. ¿Cuál es la mejor manera de refactorizar ...

7 la respuesta

¿Cuál es la razón detrás de JSLint diciendo que hay "demasiadas declaraciones var"

JSLint (con el indicador onevar activado) está marcando algún código de JavaScript que tengo con lo siguiente: Problem at line 5 character 15: Too many var statements.Me complace corregir estos errores, pero me gustaría saber si lo estoy ...

9 la respuesta

Python: evitando advertencias de pylint sobre demasiados argumentos

Quiero refactorizar una gran función de Python en otras más pequeñas. Por ejemplo, considere este fragmento de código siguiente: x = x1 + x2 + x3 + x4 + x5 + x6 + x7 + x8 + x9 Por supuesto, este es un ejemplo trivial. En la práctica, el código ...

3 la respuesta

¿Cómo refactorizar estos 2 métodos similares en uno?

He visto algunas muestras del uso de 'T' para hacer que un método sea reutilizable para colecciones genéricas de diferentes clases, pero en realidad nunca he entrado en él o entendido las muestras. e pregunto si sería posible poner los 2 ...

2 la respuesta

Qué algoritmos pueden analizar las dependencias de llamadas para la fisión de la biblioteca?

Supongamos que tengo una biblioteca que contiene un montón de funciones interdependientes, esta biblioteca es demasiado grande y quiero dividirla. ¿Qué algoritmos hay para encontrar particiones adecuadas? Ejemplo simple, hay cuatro funciones: ...

2 la respuesta

efactorización de @eclipse: método de extracción para interfaz

¿Cómo puedo cambiar el comportamiento predeterminado del eclipse para que no anteponga los métodos que muestra a una interfaz con "resumen público" ejemplo, tengo unaclass A que implementainterface IA. Supongamos que agregué un métodovoid a() a ...

30 la respuesta

Should one test internal implementation, or only test public behaviour

Software dado donde ... El sistema consta de unos pocos subsistemas Cada subsistema consta de algunos componentes Cada componente se implementa utilizando muchas clases ... Me gusta escribir pruebas automatizadas de cada subsistema o ...