Ingeniería de software

13
¿Cuál es la diferencia entre una secuencia y una cola?

¿Cuál es la diferencia entre una secuencia y una cola? Ambos tienen el concepto de un conjunto ordenado de elementos, pero tienden a tener implementaciones diferentes y un vocabulario diferente de 'insertar' / 'extraer' (secuencias) frente a 'enqueue' / 'dequeue' (cola). ¿Son estos intercambiables?...

13
¿La sesión web es "mal diseño"? ¿Por qué?

el otro día estaba discutiendo con un colega y salió diciendo que usar la sesión del usuario en una aplicación web es simplemente incorrecto. Respondí que podría estar mal dependiendo de la información que esté almacenando, de lo contrario, ¿por qué debería un servicio de sesión web incluso...

13
Proyecto C evitando conflictos de nombres

Estoy luchando por encontrar consejos pragmáticos del mundo real sobre convenciones de nombres de funciones para un proyecto de biblioteca C de tamaño mediano. El proyecto de mi biblioteca está separado en unos pocos módulos y submódulos con sus propios encabezados, y sigue libremente un estilo OO...

13
Autenticación API, token único VS tokens dinámicos

Estamos trabajando en un nuevo proyecto, somos dos desarrolladores principales y nos encontramos en una encrucijada sobre cómo usar un token para asegurar la comunicación entre el servidor y el cliente. Primera sugerencia: (el token de una sola vez Token estático) el cliente solicita un token...