Sin duda, el ciclo de vida de Doom, junto a su punto de cruce, puede convertirse en el modelo para el software de aplicación en la ecología del código actual; una en la que las comunicaciones y la computación distribuida crea tanto problemas serios de robustez/fiabilidad/escalabilidad sólo resolubles mediante la revisión entre pares, y a menudo cruza fronteras entre entornos técnicos y entre agentes competidores (con todas las cuestiones de confianza y simetría que esto implica).