인출 31일 재구성 9: 커넥터 추출(Extract Interface) 우리가 코드 구조에서 한 클래스를 초과하여 다른 특수 클래스의 같은 방법을 사용하는 것을 알았을 때, 이 클래스의 방법을 추출하여 하나의 인터페이스 (interface) 에 넣고, 사용자 클래스에 접근하고 사용할 수 있도록 대외적으로 인터페이스를 제공해야 한다. 그러면 원래의 여러 클래스와 이 특수 클래스의 의존 관계를 깨뜨리는 데 도움이 된다.이 재구성 기법은 실현하기 쉬우며, 더욱 중요한... 이음매재구성인출레저Refactoring
31일 재구성 9: 커넥터 추출(Extract Interface) 우리가 코드 구조에서 한 클래스를 초과하여 다른 특수 클래스의 같은 방법을 사용하는 것을 알았을 때, 이 클래스의 방법을 추출하여 하나의 인터페이스 (interface) 에 넣고, 사용자 클래스에 접근하고 사용할 수 있도록 대외적으로 인터페이스를 제공해야 한다. 그러면 원래의 여러 클래스와 이 특수 클래스의 의존 관계를 깨뜨리는 데 도움이 된다.이 재구성 기법은 실현하기 쉬우며, 더욱 중요한... 이음매재구성인출레저Refactoring