Ingeniería de software

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

8
C # Genéricos: ¿cómo evitar el método redundante?
Supongamos que tengo dos clases que se ven así (el primer bloque de código y el problema general están relacionados con C #): class A { public int IntProperty { get; set; } } class B { public int IntProperty { get; set; } } Estas clases no se pueden …
28 c#  generics 



6
Sentido de pruebas unitarias sin TDD
Tenemos un nuevo (bastante grande) inicio de proyecto, que planeamos desarrollar usando TDD. La idea de TDD falló (muchas razones comerciales y no comerciales), pero en este momento tenemos una conversación: de todos modos, ¿deberíamos escribir pruebas unitarias o no? Mi amigo dice que no tiene sentido (o casi cero) …
28 unit-testing  tdd 



2
¿Existe un anti patrón designado para el software desarrollado históricamente? [cerrado]
¿Existe un antipatrón que describa un sistema de software desarrollado históricamente en el que varios desarrolladores simplemente agregaron nuevas funciones al sistema pero nadie realmente estuvo atento a la arquitectura general ni se realizaron refactorizaciones? Creo que esto sucede cuando la gerencia / el cliente solicita nuevas funciones constantemente y …


3
¿Por qué no anotar parámetros de función?
Para responder a esta pregunta, supongamos que el costo de la ambigüedad en la mente de un programador es mucho más costoso que unas pocas pulsaciones de teclas adicionales. Dado eso, ¿por qué permitiría que mis compañeros de equipo se salgan sin anotar sus parámetros de función? Tome el siguiente …
28 f#  parameters 







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.