책 이미지
책 정보
· 제목 : [POD] 누구나 쉽게, 리팩토링 (레거시 코드를 클린 코드로)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788968487187
· 쪽수 : 277쪽
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788968487187
· 쪽수 : 277쪽
책 소개
복잡하고 좋지 못한 레거시 코드를 안전하고 효율적으로 개선할 구체적인 방법을 소개한다. 코드가 복잡하다면 TDD 또는 단위 테스트를 작성하여 구현체를 안전하게 수정하고, 문제 해결 방법을 패턴화하여 구현체의 유형만 파악하면 쉽게 수정하는 방법을 제시한다.
목차
1. final static 필드를 모아 놓아서 뚱뚱해진 클래스 개선하기
2. 혼동되는 생성자 초기화 개선하기
3. 독립된 중복 메서드를 효율적으로 개선하기
4. 매개변수 남용으로 거대해진 메서드 개선하기
5. 비즈니스 로직과 기능 호출이 섞여 있는 메서드 개선하기
6 분기문에 복잡하게 꼬여있는 AND와 OR 연산자 개선하기
7. 조건에 따라 분리되는 객체 생성 로직 개선하기
8 응집도가 낮은 멤버 클래스 개선하기
9. 잘못된 이해로 생긴 상속 구조 개선하기
10. 원래 기능과 다른 Null 예외 처리 개선하기
11. 연동 규약에 종속된 구조 개선하기
12. 유사한 기능의 인터페이스 다중 상속 구조 개선하기
13. 놓치기 쉬운 싱글톤 오류 개선하기
추천도서
분야의 베스트셀러 >
분야의 신간도서 >