Ho visto che alcuni dei sistemi software hanno funzionalità di controllo e registro. Entrambe queste funzionalità sembrano semplicemente fare le stesse cose: registrare tutte le azioni degli utenti dietro la scena. Esistono rispettive tabelle di controllo e nel registro esiste persino un database. Se stanno davvero facendo le stesse cose perché lo sviluppatore ha sviluppato una funzione duplicata in un sistema?