Ingeniería de software

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

5
Comportamiento indefinido en Java
Estaba leyendo esta pregunta en SO, que analiza algunos comportamientos indefinidos comunes en C ++, y me preguntaba: ¿Java también tiene un comportamiento indefinido? Si ese es el caso, ¿cuáles son algunas causas comunes de comportamiento indefinido en Java? Si no, ¿qué características de Java lo liberan de tales comportamientos …

3
Orígenes históricos de los problemas de Scala
Scala ha sido calificado como complejo con sus numerosas funciones establecidas por muchos de mis colegas y algunos incluso culpan a todas esas nuevas características. Si bien la mayoría de los programadores conocen las características OO, y al menos las decentes también conocen la programación funcional, hay una característica en …


9
TDD: ¿Lo estoy haciendo bien?
Soy un nuevo programador (solo he estado aprendiendo durante aproximadamente un año) y, en mi objetivo de mejorar, recientemente he aprendido sobre TDD. Quería adquirir el hábito de usarlo, ya que parece muy útil. Quería verificar y asegurarme de que lo estoy usando correctamente. Que estoy haciendo: Piensa en un …
14 tdd 

3
¿Cuándo usar typedef?
Estoy un poco confundido acerca de si debería usar typedef en C ++ y cuándo. Siento que es un acto de equilibrio entre legibilidad y claridad. Aquí hay una muestra de código sin ningún tipo de definición: int sum(std::vector<int>::const_iterator first, std::vector<int>::const_iterator last) { static std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int> lookup_table; std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, …
14 c++  coding-style 






4
¿Por qué se llama un 'documento aquí'?
(Avísame si este es el SE incorrecto para esto) ¿Por qué se llama así un documento Here (o Heredoc)? Wikipedia no tenía nada que decir sobre ese tema en particular. Encontré documentos de Unix que describen un "Aquí está el documento", ¿es esa la forma original?

2
¿Qué partes de Code Complete no han resistido el paso del tiempo? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
14 coding  resources 

8
¿MVC se aplica solo a la web?
Es casi instantáneo cada vez que hablo con los desarrolladores sobre Model View Controller ( MVC ), me dicen que hace una solicitud a una url, el servidor construye una entidad (MODELO) y le proporciona una representación visual de ese modelo. Entonces, ¿esto significa que MVC es solo para la …



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.