Chúng tôi có 20 - 30 mô-đun / giải pháp độc lập. Mỗi trong số này có khoảng 7 - 10 dự án với các lớp, thành phần khác nhau, v.v ... Tất cả đều được sử dụng nội bộ cho công ty chúng tôi.
Vấn đề của chúng tôi là khi chúng tôi thực hiện thay đổi trong một mô-đun, sau đó chúng tôi cần đảm bảo cập nhật tất cả các mô-đun khác đang truy cập mã này. Điều này rất khó để biết vì nó nằm trong các cơ sở mã khác nhau.
Làm cách nào chúng tôi có thể ghi lại tất cả các sử dụng bên ngoài của API? Hoặc ngăn chặn những thay đổi nhỏ phá vỡ các mô-đun khác?