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
¿Cómo hacer la documentación para el código y por qué el software (a menudo) está mal documentado?
Hay algunos buenos ejemplos de código bien documentado, como java api. Pero, una gran cantidad de código en proyectos públicos, como git y proyectos internos de empresas, está mal documentado y no es muy amigable para los recién llegados. En todos mis períodos de desarrollo de software, he tenido que …



9
El sueño de la programación declarativa [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 4 años . ¿Por qué no se ha cumplido el sueño de la …

4
¿Por qué usaría códigos de contratos?
Recientemente me topé con el marco de Microsoft para contratos de código. Leí un poco de documentación y me encontré constantemente preguntando: "¿Por qué querría hacer esto, ya que no y a menudo no puede realizar un análisis estático?". Ahora, ya tengo una especie de estilo de programación defensiva, con …


1
Si publico un programa bajo GPL, ¿debo continuar haciéndolo?
Considere este escenario: Estoy desarrollando un programa FooSuite que utiliza una biblioteca con licencia GPL QuuxTools Lanzo el programa FooSuite 1.0 bajo GPL Más tarde descubro que, por alguna razón, necesito licenciar el programa a alguien en términos diferentes. Por lo tanto: Elimino la dependencia de GPL a través de …
26 licensing  gpl 


7
¿Por qué las referencias rara vez se usan en PHP?
Esta pregunta se migró de Stack Overflow porque se puede responder en Software Engineering Stack Exchange. Migrado hace 6 años . Tengo cierto conocimiento de C ++ y sé que los punteros se usan comúnmente allí, pero he comenzado a mirar el código fuente PHP y nunca veo código usando …
26 php  reference 




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.