모두의 개발 블로그

  • 홈
  • 태그
  • 방명록

2023/11/14 1

(스터디) 파이브 라인스 오브 코드 - 5장 유사한 코드 융합하기

5장 유사한 코드 융합하기 이번 장에서 다룰 내용 유사 클래스 통합하기 조건부 산술로 구조 노출하기 간단한 UML 클래스 다이어그램 이해하기 전략 패턴의 도입(p5.4.2)으로 유사 코드 통합하기 구현체가 하나뿐인 인터페이스를 만들지 말 것(R5.4.3)으로 어지러움 정리하기 5.1 유사한 클래스 통합하기 리팩터링에서 "유사한 클래스 통합하기"란 비슷한 기능을 하는 여러 클래스들을 하나의 클래스로 합치는 작업을 말합니다. 이러한 리팩터링의 목적은 코드 중복을 줄이고 유지보수를 용이하게 하기 위함입니다. 유사한 클래스들이 서로 비슷한 메서드나 필드를 가지고 있다면, 이들을 통합하여 하나의 클래스로 만드는 것이 좋습니다. 이 과정은 다음과 같은 단계로 진행됩니다: 공통 요소 식별: 먼저, 유사한 클래스들 사..

카테고리 없음 2023.11.14
이전
1
다음
더보기
프로필사진

모두의 개발 블로그

  • 분류 전체보기 (219)
    • [F-Lab 66해빗 페이백 챌린지 ] (65)
    • [F-Lab 멘토링 학습] (48)
    • [JPA] (4)
    • [SQLD] (2)
    • 개인 개발 공부 일지 (26)
    • [코딩테스트] (14)
    • 회사업무중고민 (5)
    • [PYTHON] (2)
    • [프래피티] (26)
    • [도서 리뷰] (3)
    • [KAFKA] (4)
    • [SQLP] (3)
    • [실무 설계와 판단] (9)

Tag

인터뷰, Java, 트랜잭션, Collection, F-Lab, SQLP, 데이터베이스, 자바, 코딩 테스트, CS, 코딩테스트, SQL, 카프카, 프로그래머스, 직렬화, 암호화, 개념, 차이, https, 프로그래밍,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2023/11   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바