Che cos'è defense-in-depth?
Da utilizzare quando dati non validi causano errori profondi nell'esecuzione: convalida a ogni livello di passaggio dei dati per rendere i bug strutturalmente impossibili anziché risolti temporaneamente Fonte: ed3dai/ed3d-plugins.