Ho aggiunto una risposta breve dicendo che la risposta è la stessa della domanda "ti interessa se la funzione contiene bug". A un moderatore non è piaciuta la risposta e l'ho cancellata, quindi elaborerò.
Ogni volta che scrivi codice c'è la possibilità che abbia dei bug. Per aiutare eventualmente a scoprire questi bug, dovresti testare il codice. Ora, in alcuni casi non importa se il codice ha bug o no. Ad esempio, il codice interno come quello nella domanda spesso presenta un rischio molto basso - basso rischio di errori perché è un codice semplice e perché il costo per correggere i bug è basso. Altri software, come quelli per le apparecchiature mediche, hanno un rischio molto elevato e i bug possono essere costosi.
Per decidere se testare il software - qualsiasi software - è necessario chiedersi se è importante che il codice abbia dei bug. Un bug può causare danni irreparabili o danni costosi da risolvere? Un bug è semplicemente un piccolo inconveniente? Dove si trova il tuo software su quel continuum? Risposta che è molto importante per rispondere se devi testare il tuo codice.
Naturalmente, i test non garantiranno che il software sia privo di errori, ma anche test semplici possono aumentare il tuo livello di sicurezza abbastanza per sapere se puoi dipendere dal codice.
Quindi, nel tuo caso specifico, qual è il costo della ricompilazione dinamica in mancanza? Causerà gli sviluppatori a introdurre potenziali bug perché stanno eseguendo il vecchio codice? Oppure, è solo un piccolo inconveniente perché possono sempre eseguire un passaggio manuale?