Tôi có một ứng dụng PHP rất lớn. Thường có 2-3 nhà phát triển làm việc trên toàn thời gian và chúng tôi đang đi đến điểm mà chúng tôi đang thực hiện các thay đổi và tạo ra các lỗi (tính năng ho!). Phần mềm không phức tạp mỗi lần nói, chỉ có rất nhiều điều đang diễn ra (35 ~ bộ điều khiển, về cùng một mô hình, v.v.).
Ngay cả việc cẩn thận cũng dễ dàng thay đổi quan điểm này (điều chỉnh id trên một phần tử) để phá hỏng truy vấn ajax xảy ra trong một số điều kiện đặc biệt (đăng xuất khi đứng bằng một chân).
Các bài kiểm tra đơn vị là điều đầu tiên nảy ra trong đầu, nhưng chúng tôi đã thử những điều này trên một ứng dụng khác và thật dễ dàng để quên chúng / hoặc dành nhiều thời gian hơn để viết bài kiểm tra sau đó làm bài kiểm tra. Chúng tôi có một môi trường dàn dựng nơi mã được kiểm tra trước khi đẩy trực tiếp.
Có lẽ chúng ta cần một người bán thời gian Q / A?
Bất cứ ai có bất kỳ đề nghị / suy nghĩ.