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

코드를 위한 기록

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

코드를 위한 기록

검색하기 폼
  • 분류 전체보기 (242)
    • Javascript (15)
    • Typescript (6)
    • CSS (5)
    • 기타 (9)
    • 책 (108)
    • 코드스테이츠(SEB_FE_42) (93)
    • Java(생활코딩) (6)
  • 방명록

Refactoring (1)
[REFACTORING] 개요

추천사 동작하는 코드를 수정하는 과정에서 미묘한 버그가 생길 수 있음 코드를 분석하다가 새롭게 수정할 부분을 발견하면 더 깊이 파고드는 사람이 많은데 그럴수록 수정할 부분이 많아져 헤어나오지 못할 수도 있음 이 책을 읽으며 객체 지향 소프트웨어 개발, 리팩터링 원리, 좋은 리팩터링 습관을 배울 수 있음 언제 어떤 상황에 코드를 분석해서 개선해야하는지, 특히 6장~12장 리팩터링 기법이 모여있음 각 절차를 이해하고 한 번에 한 단계씩 실행할 것 오버라이딩(overriding) : 상속 관계에 있는 부모 클래스에서 이미 정의된 메소드를 자식 클래스에서 같은 시그니쳐를 갖는 메소드로 다시 정의하는 것 오버로딩(overloading) : 한 클래스 내에서 같은 이름의 메소드를 중복하여 정의하는 것 리팩터링 : ..

책 2023. 4. 13. 14:50
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바