Chyby v synchronizace jsou velice zákeřné a obtížně odhalitelné,
přitom v dnes obvyklých kontextech (např. víceuživatelské a webové aplikace) potenciálně hrozí vždy.
Obvykle se nedají reprodukovat ani odhalit testováním ani běžným laděním (např. pomocí debuggeru).
Lze je najít formálními postupy, které jsou však náročné.
Základem proto musí být PREVENCE a k té dospějeme jedině přes důkladné poznaní všech důležitých principů!
Nejlepší průpravou je v tomto případě dostatečné zvládnutí teorie.
Konkrétní výpočetní prostředí (Java, OS) pouze dotvářejí technický rámec - principy zůstávají.