Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas



2
Modificar una aplicación de código abierto
¿Cuál es el flujo de trabajo general cuando quiero agregar una función a una aplicación de código abierto que originalmente no escribí? ¿Cómo llego a conocer el código? ¿Cómo encuentro el lugar que necesita ser cambiado o agregado? ¿Cómo realizo el cambio sin romper nada más? ¿Cómo pruebo que todo …

4
¿Qué hace que el "buen estilo" en Java? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 6 años . Había hecho esta pregunta en Stackoverflow, y antes de que se abucheara, …

6
¿Razor o XSLT son mejores para mi proyecto? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años . Estoy en las primeras etapas del diseño de un sistema …
9 c#  asp.net-mvc  xslt  razor 


2
Maestría vs. Doctorado - larga [cerrada]
Es difícil saber qué se pregunta aquí. Esta pregunta es ambigua, vaga, incompleta, demasiado amplia o retórica y no se puede responder razonablemente en su forma actual. Para obtener ayuda para aclarar esta cuestión para que se pueda volver a abrir, visite el centro de ayuda . Cerrado hace 8 …

4
Lo que se entiende bajo "unidad" en pruebas unitarias
Como entiendo en teoría bajo "unidad", la gente quiere decir método (en OOP). Pero en la práctica, las pruebas que verifican algún método de forma aislada son pruebas de comportamiento muy frágiles (no se verifica el resultado sino el hecho de que se llamó a algún método de dependencia). Así …

2
¿Es un olor a código si un objeto conoce mucho a su propietario?
En nuestra aplicación Delphi 2007 estamos usando muchas de las siguientes construcciones FdmBasic:=TdmBasicData(FindOwnerClass(AOwner,TdmBasicData)); FindOwnerClass recorre la jerarquía de Propietario del componente actual hacia arriba para encontrar una clase específica (en el ejemplo TdmBasicData). El objeto resultante se almacena en la variable de campo FdmBasic. Usamos esto principalmente para pasar módulos …

5
¿Pueden los lenguajes estáticos y de tipo dinámico ser vistos como diferentes herramientas para diferentes tipos de trabajos?
Sí, se han hecho preguntas similares, pero siempre con el objetivo de descubrir "cuál es mejor". Lo pregunto porque surgí como desarrollador principalmente en JavaScript y realmente no tengo mucha experiencia escribiendo en lenguajes estáticamente escritos. A pesar de esto, definitivamente veo valor en aprender C para manejar operaciones exigentes …

3
Dónde poner métodos compartidos comunes
Tengo un montón de métodos que se usan comúnmente en todas partes. En este momento, el archivo de código se llama globales, para representar el hecho de que son ... de hecho ... globales. Sin embargo, no me gusta esto. Quiero agruparlos en una clase y pasar una interfaz. Solo …
9 c# 





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.