스프링노트1 예제2 중복 코드의 메소드 추출 커넥션을 가져오는 중복된 코드 분리 DB연결 관련된 부분을 분리해놓음으로써, DB연결과 관련된 부분에 변경이 일어났을 경우( 로그인 정보, url, db종류 등)getConnection() 이라는 한 메소드의 코드만 수정하면된다.관심의 종류에 따라 코드를 구분해놓았기 때문에 한 가지 관심에 대한 변경이 일어날 경우 그 관심이 집중되는 부분의 코드만 수정하면 된다.관심이 다른 코드가 있는 메소드에는 영향을 주지도 않을 뿐더러, 관심 내용이 독립적으로 존재하므로 수정이 간단해짐. 메소드 추출 : 공통의 기능을 담당하는 메소드로 중복된 코드를 뽑아내는 것 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748.. 2014. 8. 18. 이전 1 다음