"... Rất khó để theo dõi những gì cần được xây dựng" - Công cụ xây dựng không giúp được gì cho tất cả. Bạn cần biết những gì bạn muốn xây dựng. (Trích dẫn từ câu trả lời của Ritesh Gun)
"Tôi nghe nói chúng được sử dụng gần như trong tất cả các loại phát triển trong thế giới thực" - Vì một số lý do, các nhà phát triển phần mềm thích làm việc trong các công ty lớn. Họ dường như có nhiều chỉ thị công việc không rõ ràng cho mọi cá nhân làm việc ở đó.
"Tại sao tôi không bao giờ cần chúng trong bốn năm qua". Có lẽ bởi vì bạn là một lập trình viên lành nghề.
Giả, meta. Tôi nghĩ rằng các công cụ xây dựng không cung cấp bất kỳ lợi ích thực sự nào cả. Nó chỉ ở đó để thêm một cảm giác an toàn phát sinh từ thực tiễn công ty tồi, thiếu định hướng - lãnh đạo kiến trúc phần mềm xấu dẫn đến kiến thức thực tế xấu về dự án. Bạn không bao giờ phải sử dụng các công cụ xây dựng (để thử nghiệm) trong dự án của mình. Để thực hiện kiểm tra ngẫu nhiên với sự thiếu kiến thức về dự án phần mềm không cung cấp bất kỳ loại trợ giúp nào.
Bạn không bao giờ nên thêm một cái gì đó vào một dự án mà không biết mục đích của nó và cách nó sẽ hoạt động với các thành phần khác. Các thành phần có thể được chức năng riêng biệt, nhưng không hoạt động cùng nhau. (Đây là trách nhiệm của kiến trúc sư phần mềm tôi đảm nhận).
Điều gì nếu 4-5 thành phần được thêm vào dự án. Bạn thêm một thành phần thứ 6. Cùng với thành phần được thêm vào đầu tiên, nó có thể làm hỏng mọi thứ. Không có tự động sẽ giúp phát hiện điều đó.
Không có lối tắt nào khác ngoài suy nghĩ nghĩ nghĩ.
Sau đó là tải về tự động từ kho lưu trữ. Tại sao bạn muốn làm điều đó? Bạn cần biết những gì bạn tải xuống, những gì bạn thêm vào dự án. Làm thế nào để bạn phát hiện những thay đổi trong các phiên bản của kho lưu trữ? Bạn cần phải biết rằng. Bạn không thể "tự động" bất cứ điều gì.
Điều gì sẽ xảy ra nếu chúng ta kiểm tra xe đạp và vận chuyển em bé bịt mắt bằng một cây gậy và chỉ ngẫu nhiên đánh xung quanh nó. Đó dường như là ý tưởng của thử nghiệm công cụ xây dựng.
Tôi xin lỗi, không có phím tắt
https://en.wikipedia.org/wiki/Sellectific_method
và
https://en.wikipedia.org/wiki/Analysis