Resultados de la búsqueda a petición "refactoring"
Incluir módulo Gradle al proyecto Maven
Tenemos un gran proyecto que utiliza Maven como sistema de compilación. Decidimos que en futuros proyectos usaremos Gradle como una herramienta más conveniente, pero también queremos usar Gradle para nuestro proyecto heredado. Creo que migrar de ...
¿Son múltiples las llamadas before_action con un estilo de código incorrecto?
Estoy trabajando en una aplicación con controlador que tiene muchas acciones antes. La mayoría de ellos están conectados entre sí por variables de instancia que establecen. Por ejemplo: def first_action @first_variable = Something.new end def ...
Java - Enum con campo de matriz
Quiero almacenar una lista de nombres y apodos individuales para cada nombre como Enum en Java. El número de apodos no variará. El propósito es poder obtener un nombre completo de un apodo. Actualmente lo he implementado así: public enum Names { ...
Valores de referencia de cadena en C #: refactorización para velocidad / mantenimiento
He estado jugando con pequeñas funciones en mi propio tiempo, tratando de encontrar formas de refactorizarlas (recientemente leí el libro de Martin Fowler Refactorización: mejora del diseño del código ...
Orden de miembro de clase en código fuente
Esto ha sidopreguntado antes (pregunta no. 308581) [https://stackoverflow.com/questions/308581/how-should-i-order-the-members-of-a-c-class] , pero esa pregunta en particular y las respuestas son un poco específicas de C ++ y muchas cosas no son ...
MySQL a PostgreSQL: ¿Cómo modificar esta consulta SQL?
Tengo esta consulta MySQL que hace uso deMONTH() yYEAR(): SELECT MONTH(created_at) AS month, YEAR(created_at) AS year FROM users GROUP BY MONTH(created_at), YEAR(created_at) ORDER BY YEAR(created_at), MONTH(created_at) ¿Cómo modificaría esa ...
¿Hay alguna manera de obligar a OracleCommand.BindByName a ser verdadero de forma predeterminada para ODP.NET?
Desde elSystem.Data.OracleClient [http://msdn.microsoft.com/en-us/library/system.data.oracleclient.aspx]la biblioteca ha sidoobsoleto [http://blogs.msdn.com/adonet/archive/2009/06/15/system-data-oracleclient-update.aspx] , estamos en el proceso ...
Enlace estructurado de C ++ 17 que también incluye una variable existente
Esta respuesta SO [https://stackoverflow.com/a/40241520/1424877]enumera algunas deficiencias de las declaraciones de descomposición de C ++ 17 (la característica anteriormente conocida como "enlace estructurado"). Por ejemplo, no puede dar tipos ...
Manera automatizada de extraer interfaces de una clase Java
Tengo una colección de clases concretas que definen una API, y me gustaría extraer la interfaz de estas clases (es decir, esencialmente la jerarquía de tipos y los métodos públicos) de la implementación real de la API. Entonces, por ejemplo, si ...
¿Cómo se separa claramente el código para la compatibilidad con versiones anteriores del código principal?
Estoy interesado en las estrategias que las personas han ideado para separar toda la lógica cruda que es necesaria para mantener la compatibilidad con versiones anteriores del código principal de una aplicación. En otras palabras, las estrategias ...