Chúng tôi đã chia ứng dụng của mình để gói A xử lý dữ liệu từ một nguồn bên ngoài và gói B từ nguồn khác. Trong cả hai trường hợp, chúng ta cần phải tạo một đối tượng miền và có một "Biến" để làm điều này.Thực hành không tốt để có hai lớp cùng tên trong các gói khác nhau?
Vì vậy, tôi có com.foo.bar.a.ThingTransformer
và com.foo.bar.b.ThingTransformer
tôi nghi ngờ rằng đây là thực hành kém, nhưng muốn xem những gì người tốt của SO nghĩ.
Tôi đang duy trì một dự án mà mô hình đó là khắp nơi. Một số lớp có cùng tên, trong các thư mục khác nhau. Đôi khi tôi cảm thấy như đuổi theo ai chịu trách nhiệm cho điều đó và đánh bại họ. – Mirko