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

6 la respuesta

Matriz de objetos vs Objeto de objetos

El problema es decidir las compensaciones entre las siguientes anotaciones: Basado en JSON: "users": { "id1": { "id": "id1", "firstname": "firstname1", "lastname": "lastname1" }, "id2": { "id": "id2", "firstaame": "firstname2", ...

4 la respuesta

¿El mejor patrón para constantes en SQL?

He visto varios patrones utilizados para "superar" la falta de constantes en SQL Server, pero ninguno de ellos parece satisfacer tanto el rendimiento como las preocupaciones de legibilidad / mantenibilidad. En el siguiente ejemplo, suponiendo ...

10 la respuesta

¿Qué debemos hacer para prepararnos para 2038?

Me gustaría pensar que parte del software que estoy escribiendo hoy se usará en 30 años. Pero también soy consciente de que gran parte se basa en la tradición de UNIX de exponer el tiempo como la cantidad de segundos desde 1970. #include ...

9 la respuesta

¿Cómo auto documentar una función de devolución de llamada que es invocada por la clase de biblioteca de plantillas?

Tengo una funcionUser::func()(devolución de llamada) que sería llamada por una clase de plantilla (Library<T>) En la primera iteración del desarrollo, todos saben quefunc() solo sirve para ese único propósito. Unos meses después, la mayoría de ...

1 la respuesta

Cálculo de métricas de código en Visual Studio

¿Cuál es el rango de puntuación preferido para el cálculo de métricas de código para lo siguiente?Índice de mantenibilidadComplejidad ciclomáticaProfundidad ...

4 la respuesta

Mantener versiones gratuitas y profesionales de una aplicación

Quiero crear una versión PRO de mi aplicación para Android y me preguntaba cómo estructurar mi repositorio. Por ahora tengo un tronco y ramas de características. Me gustaría poner una versión pro en otra rama, pero ¿tal vez hay una mejor manera? ...

21 la respuesta

Uso obligatorio de tirantes

Como parte de un documento de estándares de código que escribí hace un tiempo atrás, aplico &quot;siempre se deben usar llaves para los bucles y / o bloques ...

6 la respuesta

Diseño de normalización de base de datos: tablas simples o múltiples

¿Debería representarse esto en la base de datos como 1 tabla o 3 tablas? Mi amigo y yo tenemos opiniones diferentes sobre esto, así que me gustaría ver las opiniones generales sobre esto. (¿Tal vez debería ser un voto para cualquiera de las ...

6 la respuesta

Simplify Overriding Equals (), GetHashCode () en C # para una mejor mantenibilidad

Me encuentro a mí mismo anulandoEquals() yGetHashCode() con frecuencia para implementar la semántica de que los objetos comerciales con valores de propiedad idénticos son iguales. Eso lleva a un código que es repetitivo para escribir y frágil ...

5 la respuesta

Hacer cálculos en MySQL vs PHP

Contexto Tenemos una aplicación PHP / MySQL.Algunas partes de los cálculos se realizan directamente en SQL. Por ejemplo: todos los usuarios creados en las últimas 24 horas se devolverán a través de una consulta SQL (AHORA () - 1 día) Existe ...