Preguntas etiquetadas con design

Preguntas sobre la resolución de problemas y la planificación de una solución a través del diseño de software.

5
¿Está bien que una función modifique un parámetro?
Tenemos una capa de datos que envuelve Linq To SQL. En esta capa de datos tenemos este método (simplificado) int InsertReport(Report report) { db.Reports.InsertOnSubmit(report); db.SubmitChanges(); return report.ID; } Al enviar los cambios, la ID del informe se actualiza con el valor en la base de datos que luego devolvemos. Desde …

4
"UML es lo peor que le ha pasado a MDD". ¿Por qué?
William Cook en un tweet escribió que: " UML es lo peor que le ha pasado a MDD. Afortunadamente, muchas personas ahora se dan cuenta de esto ... " Me gustaría saber el razonamiento detrás de esa afirmación (aparentemente, no me estoy refiriendo a su opinión personal). Me he dado …
17 design  uml  mdd 




6
TDD: ¿Qué sucede antes de la primera prueba unitaria?
Principalmente entiendo la teoría de TDD, pero no puedo entender cómo comenzar. Me siento a escribir una prueba unitaria para un proyecto personal y me doy cuenta. . . No tengo idea de lo que estoy probando. Qué objetos, qué funcionalidad, etc. Por ejemplo, digamos que quiero escribir una aplicación …
17 design  tdd 



18
¿Qué miras primero: el código o el diseño?
Si te acaban de presentar un nuevo proyecto, ¿qué es lo primero que buscas para tener una idea de cómo funciona? ¿Buscas el diseño primero? Si hay un diseño, ¿qué buscas en él? Diagramas de clase o diagramas de implementación o diagramas de secuencia o algo más? ¿O vas directamente …





5
¿La necesidad de especificaciones de diseño de software disminuyó significativamente con la evolución de lenguajes de programación más expresivos?
Para muchas personas de TI, incluido yo mismo hace unos años, el proceso de desarrollo de software ideal implicaría la creación de documentos de diseño detallados con muchos diagramas UML antes de que se escriba una línea de código. (Esto parece una descripción del modelo de cascada, pero es lo …

5
¿Es buena idea una biblioteca común?
Siempre he pensado que una "biblioteca común" era una buena idea. Con eso quiero decir una biblioteca que contiene la funcionalidad común que a menudo necesitan algunas aplicaciones diferentes. Resulta en menos duplicación de código / redundancia. Hace poco leí un artículo (no puedo encontrarlo ahora) que decía que en …
16 design  go 

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.