Trong một dự án hiện tại, các quyền hạn muốn có thử nghiệm đơn vị được tích hợp vào chu kỳ phát triển của chúng tôi để tránh số lượng lỗi liên tục dường như thấm vào mã của chúng tôi. Vấn đề là mã spaghetti là 95% theo thủ tục, điều mà tôi chưa bao giờ thực hiện kiểm thử đơn vị (tất cả kinh nghiệm của tôi với kiểm thử đơn vị là với mã OOP)
Vì vậy, câu hỏi của tôi một cách ngắn gọn là liệu có nên khôn ngoan khi tiến hành thử nghiệm đơn vị với cơ sở mã hiện tại của chúng tôi hay đề nghị rằng nó bị hoãn cho đến khi ứng dụng được chuyển sang khung OOP thích hợp?
PS: Mặc dù tôi đã cố gắng đặt phong cách cho câu hỏi này là bất khả tri ngôn ngữ, tôi cảm thấy rằng việc nêu rõ ứng dụng đang sử dụng PHP và javascript sẽ giúp cung cấp các câu trả lời cụ thể hơn có thể trả lời câu hỏi này vì kinh nghiệm này xảy ra nhiều nhất với các ứng dụng như vậy.