Ingeniería de software

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





3
Schema.org vs microformatos
Ambos tienen el mismo propósito: proporcionar un vocabulario para el marcado semántico. Schema es reconocido y estandarizado ... pero el estándar de microformatos es por un proceso de comunidad abierta. Schema explota los microdatos en la documentación, mientras que los microformatos van a clases. (Nota: microdatos significa que un elemento …


9
Puro navegador web Java, ¿es práctico? [cerrado]
Sé que un navegador web Java es posible, pero ¿es práctico? He visto el proyecto Lobo y debo admitir que estoy impresionado, pero por lo que he reunido parece que el desarrollo se detuvo en 2009. ¿Un navegador codificado en Java puro (sin enlaces WebKit de Java de ningún tipo) …
29 java  web  browser 


6
¿En qué idioma debo nombrar mis clases de negocios?
Estoy solicitando mejores prácticas con esta pregunta. Creo que esto es solo un problema si la empresa del cliente es estrictamente nacional y tiene un idioma nativo distinto del inglés. Si el cliente tiene muchas expresiones principalmente muy específicas de dominio (por ejemplo, alemán), mezcladas con algunos nombres menores de …
29 naming 

4
Cómo detener el enchapado en oro y simplemente contentarse con lanzar desarrollos de trabajo [cerrado]
El equipo de desarrollo del que soy miembro se ha adaptado recientemente para trabajar de acuerdo con las prácticas ágiles. Esto ha resaltado personalmente el hecho de que no puedo evitar el código (y la documentación) chapados en oro y, en consecuencia, supero las estimaciones originales, cuando pude haber entregado …

4
¿Deberíamos siempre unir los errores de prueba al corregirlos?
Cuando se corrigen errores, se recomienda que, donde trabajo, escriba primero una prueba que falla con el error dado y luego corrija el código hasta que pase la prueba. Esto sigue las prácticas de TDD, y se supone que es una buena práctica, pero noté que tiende a producir pruebas …
29 testing  tdd 


1
¿Cuándo debe usar una base de datos de documentos vs relacional vs gráfica? [cerrado]
Para fines de discusión, consideremos un escenario FourSquare. Guión Entidades: Los usuarios Lugares Relaciones: Checkins: usuarios <-> lugares, muchos a muchos Amigos: usuarios <-> usuarios, muchos a muchos Diseño de bases de datos Lo más probable es que tengan errores, indíquelos. RDBMS Mesas: Los usuarios Lugares Checkins (unión) Amigos (unión) …

3
Diferentes formas de ver una mónada
Mientras aprendía Haskell, me enfrenté a muchos tutoriales que intentaban explicar qué son las mónadas y por qué las mónadas son importantes en Haskell. Cada uno de ellos utilizó analogías, por lo que sería más fácil captar el significado. Al final del día, he terminado con 3 vistas diferentes de …


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.