본문 바로가기 메뉴 바로가기

이재원의 티스토리

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

이재원의 티스토리

검색하기 폼
  • 분류 전체보기 (36)
    • 소프트웨어공학, CS (14)
      • 리팩터링 2판 (10)
    • 디버깅 (5)
    • 프로그래밍언어,DB (2)
    • 개발기타 (12)
      • 그림으로 이해하는 AWS 구조와 기술 (6)
    • 일상 (3)
  • 방명록

method (1)
[리팩터링 2판] 12장 상속 다루기

마지막 장이다. 이번 장에서는 객체 지향 프로그래밍에서 가장 유명한 특성인 상속을 다룬다. 이는 아주 유용한 동시에 오용하기 쉽다. 더욱이 상속은 발등에 불이 떨어져서야 잘못 됐음을 알아차리는 경우가 많다. 특정 기능을 상속계층구조의 위나 아래로 옮길 때 12.1 메서드 올리기 12.2 필드 올리기 12.3 생성자 본문 올리기 12.4 메서드 내리기 12.5 필드 내리기 계층 사이에 클래스를 추가하거나 제거하는 12.8 슈퍼클래스 추출하기 12.7 서브클래스 제거하기 12.9 계층 합치기 필드값에 따라 동작이 달라지는 코드의 경우 필드를 서브클래스로 대체하고 싶을 때 12.6 타입 코드를 서브클래스로 바꾸기 상속이 잘못된 곳에서 사용되거나 나중에 환경이 변해 문제가 생길 경우 12.10 서브클래스를 위임..

소프트웨어공학, CS/리팩터링 2판 2021. 5. 25. 15:47
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 지시의 언어
  • HTTP
  • 그림으로 공부하는 IT 인프라 구조
  • Debug
  • amazon vpc
  • Refactoring
  • 마틴파울러
  • 리팩터링이란
  • 질의함수
  • AWS
  • 일 잘하는 사람은 단순하게 말합니다
  • 코드악취
  • 일잘러
  • Debugging
  • 코드스멜
  • 디버깅
  • https
  • aws fargate
  • 조건부 로직
  • 매개변수화
  • Debug It! 실용주의 디버깅
  • 제어플래그
  • 리팩토링
  • 박소연
  • amazon aurora
  • SSL
  • 그림으로 배우는 HTTP & Network
  • 변경함수
  • 위임
  • 안심 첫 문장
more
«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바