책 이미지
책 정보
· 제목 : Refactoring (기존 코드의 디자인을 개선하는 방법)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788987939605
· 쪽수 : 469쪽
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788987939605
· 쪽수 : 469쪽
책 소개
리팩토링은 소프트웨어의 외부 기능을 변경하지 않으면서 내부 구조를 바꾸는 기술이다. 리팩토링을 사용하면 나쁜 디자인의 코드를 취해서, 외부 기능을 변경하지 않고, 좋은 디자인의 코드로 바꿀 수 있다. 따라서 리팩토링을 이용하면 처음부터 미리 모든 경우에 대해 고민하고, 필요할지 확실하지도 않은 유연성을 소프트웨어에 주기 위해 비용을 낭비할 필요가 없다.
목차
1. 리팩토링, 첫번째 예제
2. 리팩토링의 원리
3. 코드에서의 나쁜 냄새
4. 테스트 만들기
5. 리팩토링의 카탈로그로
6. 메소드 정리
7. 객체간의 기능 이동
8. 데이터 구성
9. 조건문의 단순화
10. 메소드 호출의 단순화
11. 일반화 다루기
12. 대규모 리팩토링
13. 리팩토링, 재사용, 그리고 현실
14. 리팩토링 도구
15. 하나로 합치기
리뷰
추천도서
분야의 베스트셀러 >
분야의 신간도서 >