• 처음으로
  • 로그인
  • 문의하기
  • eBook
  • 신간 이북
  • 콘텐츠보관함
  • FAQ
  • 도움말
  • 전자책 단말기 등록하기
  • 희망 전자책 신청
  • 독자서평
  • FAQ
  • Q&A
  • 도움말
  • 도서관
E-book이용 단말기 도우미
전자책 단말기 등록하기
홈 > book > 컴퓨터/인터넷
[컴퓨터/인터넷] 프리팩토링
켄 푸 | 한빛미디어 | 2009-09-07 | 공급 : (주)북큐브네트웍스 (2011-05-24)



제작형태 : epub
대출현황 : 대출:0, 예약:0, 보유수량:3
지원기기 :
듣기기능(TTS)지원(모바일에서만 이용 가능)
책이 열리지 않으세요? 리더 수동설치
  • 변화를 미리 생각하고 대처할 수 있는 프로그래밍 기법

    (다른 누군가의 패턴이 다른 사람에게는 설계 지침이 된다)




    가끔 리팩토링과 같은 책을 읽으면서 '이미 다 알고 있는 내용인데?'라고 생각하는 개발자들을 만나게 된다. 맞다. 리팩토링은 무(蕪)에서 유(有)를 창조해내는 작업이 아니다. 이미 수많은 개발자들이 늘 해오던 작업을 눈에 보이도록 구체화해 정리한 것이다. 우리가 어떠한 행동을 의식적으로 하는 것과 무의식적으로 하는 것에는 많은 차이가 난다. 프리팩토링 역시 비슷한 맥락으로 이해할 수 있다. 프리팩토링은 수많은 개발자들이 늘 해오던 작업(지침)을 이해하기 쉽게 정리한 책이다. 만약 여러분이 전문 개발자라면 새로운 내용을 배우기보다는 자신이 해오던 일들을 다시 한번 정리해보는 기회가 될 것이다. 만약 초보 개발자라면 상황에 따라 어떤 지침들을 적용해야 하는지를 배울 수 있을 것이다.



    켄의 지침을 여러분이 진행하는 소프트웨어 프로젝트에 적용하면 좀더 읽기 수월하고 유지 보수하기 쉬운 프로그램을 만들 수 있을 것이다. 또한 나중에 수행될 리팩토링 작업의 양을 줄일 수 있는 사항들을 미리 결정하는 데 도움을 줄 것이다. 변화를 미리 생각하고 대처할 수 있다면, 즉 코드를 프리팩토링 한다면, 생산성이 향상될 것이다.



  • Chapter 1. 프리팩토링 개론

    Chapter 2. 요구 사항 작성

    Chapter 3. 일반적인 개발 이슈

    Chapter 4. 큰 그림 그리기

    Chapter 5. 클래스 작성

    Chapter 6. 클래스 살펴보기

    Chapter 7. 완성 단계

    Chapter 8. 첫 번째 릴리즈

    Chapter 9. 연관과 상태

    Chapter 10. 인터페이스와 적용

    Chapter 11. 우편번호와 인터페이스

    Chapter 12. 보고서 추가

    Chapter 13. 송장, 신용카드, 할인

    Chapter 14. 샘이 매장을 확장하다

    Chapter 15. 프린트 서버 예제

    Chapter 16. 스팸 방지 예제

    부록 A. 지침과 원칙들

    부록 B. 소스 코드