Una buena programación típica es una lista conectada bidireccional de tareas preparadas, ordenadas por orden de prioridad.