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
Patrones de diseño Protobuf
Estoy evaluando Google Protocol Buffers para un servicio basado en Java (pero espero patrones agnósticos de lenguaje). Tengo dos preguntas: La primera es una pregunta general amplia: ¿Qué patrones estamos viendo que usa la gente? Dichos patrones están relacionados con la organización de la clase (por ejemplo, mensajes por archivo …


6
¿Debo organizar mis carpetas por dominio comercial o por dominio técnico?
Por ejemplo, si estoy usando una arquitectura similar a MVC, ¿qué estructura de carpetas debo usar? domain1/ controller model view domain2/ controller model view O: controllers/ domain1 domain2 models/ domain1 domain2 views/ domain1 domain2 Deliberadamente omití las extensiones de archivo para mantener esta pregunta independiente del idioma. Personalmente, preferiría separarme …


6
¿Es práctico abandonar STL en el desarrollo de C ++? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 4 años . Sé que en algunas áreas (industria de juegos, por ejemplo), no se …
19 c++  stl 


6
¿Ventajas y desventajas de usar XAML / C # o HTML5 / JavaScipt para aplicaciones Metro? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean 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 …
19 c#  javascript  html5  xaml  metro 



9
¿Deberías hacer propiedades privadas?
private string mWhatever; private string Whatever { get { return this.mWhatever; } set { this.mWhatever = value; } } He visto a algunas personas que hacen propiedades para cada miembro, privado o no ... ¿Tiene sentido? Pude ver que tiene sentido en el 1% de los casos en los momentos …
19 c# 



4
Implementando pruebas unitarias en una compañía que no lo hace
El jefe de desarrollo de software de mi empresa acaba de "renunciar" (es decir, despedido) y ahora estamos buscando mejorar las prácticas de desarrollo en nuestra empresa. Queremos implementar pruebas unitarias en todo el software creado de aquí en adelante. Los comentarios de los desarrolladores son los siguientes: Sabemos que …
19 unit-testing  tdd 


1
¿Por qué los sitios web populares almacenan datos muy complicados relacionados con la sesión en cookies, y qué significa todo esto?
Como desarrolladores web, todos aprendemos que las sesiones ayudan a superar los problemas relacionados con la naturaleza sin estado de HTTP. Creamos una identificación de sesión única y la enviamos al navegador, y cuando el navegador nos envía la misma identificación, identificamos al usuario fácilmente. Todo esto suena bastante sencillo …
19 session 

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.