In un progetto attuale, i poteri che vogliono avere unit test incorporati nel nostro ciclo di sviluppo per evitare la quantità costante di bug che sembrano penetrare nel nostro codice. Il problema è che il codice spaghetti è procedurale al 95%, con cui non ho mai effettuato test unitari (tutta la mia esperienza con i test unitari è stata con il codice OOP)
Quindi la mia domanda in breve è: sarebbe saggio procedere con i test unitari con la nostra base di codice attuale, o suggerirei che venga posticipato fino a quando l'applicazione non è stata migrata in un framework OOP adeguato?
PS: Mentre provavo a definire questa domanda come linguaggio agnostico, sento che affermare che l'applicazione in questione utilizza PHP e javascript aiuterà a fornire risposte più specifiche che potrebbero rispondere a questa domanda poiché dall'esperienza si verifica la maggior parte di queste applicazioni.