현재 임원으로 일하는 RMI 클라이언트에서 일하고 있습니다 (제가 일하는 회사의 다른 부서에서 개발 됨). 다른 팀은 인터페이스를 소유하고 있지만 IMO는 지나치게 복잡하며 불필요한 (IMO) 복잡한 예외 계층 구조뿐만 아니라 여러 다른 유형이 앞뒤로 전달됩니다.RMI 인터페이스 디자인 원칙
나는 이것이 불필요한 복잡성의 문제라는 것을 여러 번 염두에 두었습니다. 나중에 통합 할 때 문제의 원인이 될 수 있지만 많은 견인력을 얻지는 못합니다. IMO는 불필요하게 많은 양의 코드 공유로 이어질뿐만 아니라 우리가 공유하는 모든 다른 클래스는 감시해야하는 추가적인 버전 요구 사항 집합입니다.
내 주장을 뒷받침하는 데 사용할 수있는 모든 리소스/인수를 아는 사람이 있습니까?
다른 방법으로 내가 잘못된 트리를 짖고 있다고 누가 설득 할 수 있습니까?
감사! 현재 작업중인 프로젝트를 도와주었습니다. – Bigbohne