У поточному проекті повноваження, які хочуть, щоб тестування одиниць було включено в наш цикл розробки, щоб уникнути постійної кількості помилок, які, здається, проникають у наш код. Проблема полягає в тому, що код спагетті становить 95% процедурних процедур, з якими я ніколи не робив одиничне тестування (весь мій досвід тестування одиниць був з кодом OOP)
Отже, моє запитання у двох словах: чи було б розумно продовжувати тестування одиниць з нашою поточною базою кодів чи запропонувати її відкласти до тих пір, поки додаток не буде переміщено до належної системи OOP?
PS: Хоча я намагався охарактеризувати це питання як мовний агностик, я відчуваю, що викладення відповідної програми використовує PHP та javascript допоможе надати більш конкретні відповіді, які могли б відповісти на це питання, оскільки з досвіду ця ситуація трапляється найбільше з такими програмами.