W obecnym projekcie moce, które chcą włączyć testy jednostkowe do naszego cyklu rozwoju, aby uniknąć stałej liczby błędów, które wydają się przenikać do naszego kodu. Problem polega na tym, że kod spaghetti jest w 95% procenty proceduralny, z którym nigdy nie przeprowadzałem testów jednostkowych (całe moje doświadczenie z testowaniem jednostkowym dotyczyło kodu OOP)
Więc w skrócie moim pytaniem jest, czy rozsądnie byłoby przejść do testów jednostkowych przy użyciu naszej obecnej bazy kodów, czy sugerować odłożenie go do momentu migracji aplikacji do odpowiedniego środowiska OOP?
PS: Podczas gdy próbowałem nadać temu pytaniu charakter niezależny od języka, wydaje mi się, że stwierdzenie, że dana aplikacja używa PHP i javascript, pomoże udzielić bardziej szczegółowych odpowiedzi, które mogłyby odpowiedzieć na to pytanie, ponieważ z doświadczenia wynika, że takie zdarzenie występuje najczęściej w przypadku takich aplikacji.