| |||
Estadisticas de una solución? Alguien sabe si es posible obtener facilmente las características de una solución? Tales como la cantidad de clases, formularios, lineas de código empleadas, etc? |
| |||
Respuesta: Estadisticas de una solución? Cita: es sobre una solución ya creada. No hablo de prototipos, lineas de función, COCOMO ni nada de eso
Iniciado por Valery-Net fácilmente ??, lo primero es delimitar el concepto "fácilmente" Haciendo un prototipo de la solución/proyecto podrías obtener muchas respuestas y si usas algún software de ingeniería de software entonces tendrías mucha información .... pero hasta allí no todo se hace fácilmente. |
| ||||
Respuesta: Estadisticas de una solución? Ingeniería reversa hecha con Sparx Enterprise Architect o alguna herramienta similar. Te permite reconstruir todo el esquema de clases, atributos, métodos, etc. Es decir, todo lo que implica el modelado UML de esa solución. ¿Será eso lo que andas buscado? Tip final: No te olvides que los formularios son en realidad clases que heredan a la clase Form... por lo que cuando hablas de clases estás incluyéndolos...
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Estadisticas de una solución? Si, tienes razó sobre a clase Form. Mi error. En realidad no es ingeniería inversa, sino ver la cantidad total de clases, métodos y líneas de código, para no ir contando en forma manual |
| ||||
Respuesta: Estadisticas de una solución? Aplicaciones del nivel de la que menciono, tienen generacón de reportes, métricas y montones de métodos para realizar esos análisis, en cualquiera de los modelos usados para los proyectos que se desarrollan en él. En el caso de los diagramas de clase, estos levantan incluso los métodos y tienen acceso a los códigos, por lo que habría que ver el caso de si es posible que el reporte incluya todo. Yo, personalmente, solamente puedo decirte que en el modelo de datos, el análisis hecho en el reporte de proyecto, contiene información muy detallada acerca de todas las propiedades, atributos y métodos que poseen. Es de suponer (no lo he hecho) que el reporte del modelo de clases y de dominio posean el mismo nivel de detalle, por lo que creo que deberías considerarlo.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |