Ingeniería de software

10
Estructura de base de datos para el juego 2v2

Regularmente juego un juego de 2 contra 2 con 12 amigos y quiero una base de datos para hacer un seguimiento de los jugadores, equipos, puntajes y juegos, con la intención de crear un sistema de clasificación. Ya que regularmente cambiar de equipo que he llegado con mesas players, teamsy...

10
TDD como enfoque a problemas algorítmicos

Fallé en una prueba algorítmica con Codility porque intenté encontrar una solución mejor y al final no tuve nada. ¿Entonces me hizo pensar si podría usar un enfoque similar a TDD? Es decir, si generalmente puedo desarrollar una solución gradualmente de manera similar. Si estuviera escribiendo un...

10
¿Se utiliza una estructura de pila para procesos asíncronos?

Esta pregunta tiene una excelente respuesta de Eric Lippert que describe para qué se utiliza la pila. Durante años, he sabido, en términos generales, qué es la pila y cómo se usa, pero partes de sus respuestas me hacen preguntarme si esta estructura de pila se usa menos hoy en día, donde la...