4
오버로드 된 메소드의 이름을 바꿔야합니까?
다음 메소드를 포함하는 인터페이스를 가정하십시오. Car find(long id); List<Car> find(String model); 이렇게 이름을 바꾸는 것이 더 낫습니까? Car findById(long id); List findByModel(String model); 실제로,이 API를 사용하는 개발자는 초기 find()메소드의 가능한 인수를 알기 위해 인터페이스를 볼 필요가 없습니다 . 그래서 내 질문은 더 일반적입니다 : 가독성을 줄이기 때문에 코드에 과부하 된 …