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

4 la respuesta

¿Cómo refactorizo swift en Xcode?

¿Hay alguna manera de refactorizar rápidamente en Xcode 7.1? Cuando intento cambiar el nombre de una variable (por ejemplo, resaltar, hacer clic con el botón derecho, refactorizar -> cambiar nombre), Xcode muestra un cuadro de diálogo de error ...

1 la respuesta

Refactorización del código de Form.ShowDialog () a MVP

Tengo un WinForm y pocas propiedades configuradas en él. por ejemplo: Nombre, dirección se aceptan en el formulario. (muchas más propiedades en el ejemplo real) La implementación actual es algo similar a frmName frmView = new frmName (); ...

1 la respuesta

¿Cómo rastrea Git el historial durante una refactorización?

Entiendo bien cómo Git puede soportar los movimientos de archivos: como utiliza el hash del archivo, un archivo "agregado" se detecta fácilmente como el mismo que el "eliminado". Mi pregunta es sobre la refactorización: considerando Java, la ...

7 la respuesta

¿Cómo puedo abstraer un patrón de prueba de repetición en C ++?

Tengo un patrón que se repite para varias funciones miembro que se ve así: int myClass::abstract_one(int sig1) { try { return _original->abstract_one(sig1); } catch (std::exception& err) { handleException(err); } catch (...) { handleException(); ...

4 la respuesta

Importación de módulos de mapeo en Python para una fácil refactorización

Tengo un montón de módulos de Python que quiero limpiar, reorganizar y refactorizar (hay código duplicado, código no utilizado ...), y me pregunto si hay una herramienta para hacer un mapa de qué módulo usa qué otro módulo . Idealmente, me ...

2 la respuesta

crear una nueva rama de git que contenga el historial completo de solo algunos archivos

Estoy en medio de un refactor que eventualmente separará "el modelo central" de la API que he construido a su alrededor. Tengo la estructura de directorios actual (simplificada): /root |-model_core.py |-model_configuration.py ...

14 la respuesta

Refactorización de código en mal diseño del sistema

Soy un ingeniero de software junior al que se me ha asignado la tarea de hacerse cargo de un sistema antiguo. Este sistema tiene varios problemas, según mi evaluación preliminar. código de espagueticódigo repetitivoclases con 10k líneas y másmal ...

6 la respuesta

is f (nulo) en desuso en C y C ++ modernos [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Hay alguna diferencia entre foo (void) y foo () en C ++ o C? [/questions/51032/is-there-a-difference-between-foovoid-and-foo-in-c-or-c] 4 respuestasEntender la diferencia entre f () yf (vacío) en C y C ...

13 la respuesta

¿Cuándo se debe tratar de eliminar una declaración de cambio? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿El interruptor (caso) siempre está mal? [/questions/335971/is-switch-case-always-wrong] 8 respuestas Me he encontrado con una declaración de cambio en la base de código en la que estoy trabajando ...

4 la respuesta

¿Cómo uso las herramientas de refactorización de Eclipse y me mantengo sincronizado con SVN a través de Subclipse?

He descubierto que cuando necesito cambiar el nombre de una clase Java (y, por lo tanto, el archivo fuente) o necesito cambiar el nombre del paquete (y, por lo tanto, mover el archivo fuente [s]), puedo: Utilice las buenas y útiles herramientas ...