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
Diseño de API REST para páginas web con asistentes
Tengo una página web con formato de asistente. El botón de envío a la API estará en el cuarto paso del asistente. Sin embargo, quiero que los datos ingresados ​​se almacenen en la base de datos antes de pasar al siguiente paso en el asistente. También quiero que la API …
11 design  rest 


2
Solución alternativa para implementar operaciones en estructuras de datos doblemente vinculadas o circulares en idiomas con datos inmutables
Me gustaría aprender a hacer gráficos y realizar algunas operaciones locales en Haskell, pero la pregunta no es específica de Haskell, y en lugar de gráficos podemos considerar listas doblemente vinculadas. Pregunta: ¿Cuál sería una forma idiomática o recomendada de implementar una lista doblemente enlazada (u otra estructura de datos …


2
Enlace tardío orientado a objetos
En la definición de Alan Kays de orientado a objetos existe esta definición que parcialmente no entiendo: OOP para mí significa solo mensajes, retención local y protección y ocultación de procesos estatales, y LateBinding extremo de todas las cosas. Pero, ¿qué significa "LateBinding"? ¿Cómo puedo aplicar esto en un lenguaje …



1
Presentación de solicitudes de extracción para un equipo de 2 personas: ¿fusionar mis propias solicitudes?
Estoy presentando git a un miembro del equipo junior (una cooperativa). Ahora se sienten cómodos con los conceptos básicos de agregar, comprometerse, empujar y tirar. Ahora quiero presentarlos para extraer solicitudes y sucursales. Si comienzan a hacer solicitudes de extracción en sucursales, ¿debería hacer lo mismo para mi trabajo en …

5
¿Es útil el alcance del nivel de paquete Java?
Entiendo la idea del alcance del paquete y, a veces, incluso pensé que lo quería. Sin embargo, cada vez que me establezco con la intención seria de intentar usarlo, descubro que no se ajusta a las necesidades que pensé que serviría. Mi problema principal siempre parece ser que las cosas …
11 java  scope 

3
En C ++, ¿cuándo debo usar la declaración final en el método virtual?
Sé que la finalpalabra clave se usa para evitar que las clases derivadas anulen el método virtual. Sin embargo, no puedo encontrar ningún ejemplo útil cuando realmente debería usar finalpalabras clave con virtualmétodo. Aún más, parece que el uso de finalmétodos virtuales es un mal olor ya que no permite …
11 c++  final 



2
Dónde poner una conexión de base de datos común para mis clases
Tengo varias clases (repositorios) que hacen la tarea de guardar / recuperar algunos objetos en / desde la base de datos; Todos ellos necesitan establecer una conexión con una base de datos. Pensé para evitar redefinir el ConnectionStringy el SqlConnectionen cada clase, pasando una conexión abierta a ellos. Entonces, ¿dónde …
11 c#  sql  class-design 

3
¿Se necesita Doctype para documentos HTML5?
Recientemente tuve una entrevista de trabajo y una de las preguntas fue "¿Se necesita doctype para documentos HTML 5?". He respondido "no" pero tengo la sensación de que podría estar equivocado. Desde el w3 parece que es absolutamente necesario, pero si escribo un HTML simple como <html> <body> <input type="color" …
11 html  w3c 

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.