Ingeniería de software

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


10
¿Por qué sería útil la palabra clave 'final'?
Parece que Java ha tenido el poder de declarar clases no derivables durante siglos, y ahora C ++ también lo tiene. Sin embargo, a la luz del principio de Abrir / Cerrar en SOLID, ¿por qué sería útil? Para mí, la finalpalabra clave suena igual friendque: es legal, pero si …
54 java  c++  solid  final 



5
¿Cuándo usar primitive vs class en Java?
Veo que Java tiene Boolean (clase) vs boolean (primitivo). Del mismo modo, hay un entero (clase) vs int (primitivo). ¿Cuál es la mejor práctica sobre cuándo usar la versión primitiva frente a la clase? ¿Debería usar siempre la versión de clase, a menos que tenga una razón específica (¿rendimiento?) ¿Cuál …
54 java  class  usage 

3
Visual Studio 2012 - Express vs Professional [cerrado]
Tengo problemas para encontrar una comparación de características entre Visual Studio 2012 Express Edition y la edición profesional. Estoy usando la versión de prueba profesional en este momento, pero se agotará pronto, así que necesito tomar una decisión sobre si comprar la versión completa. Obviamente, puedo probar ambos inicialmente y …

6
Prueba de condiciones de carrera de subprocesos múltiples
Leyendo los comentarios a esta respuesta , específicamente: El hecho de que no puedas escribir un examen no significa que no esté roto. Comportamiento indefinido que generalmente funciona como se esperaba (C y C ++ están llenos de eso), condiciones de carrera, posible reordenamiento debido a un modelo de memoria …









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.