챕터
- 잘못된 구조의 문제 깨닫기IAM
- 설계 첫걸음
- 클래스 설계: 모든 것과 연결되는 설계 기반
- 불변 활용하기: 안정적으로 동작하게 만들기
- 응집도: 흩어져 있는 것들
- 조건 분기: 미궁처럼 복잡한 분기 처리를 무너뜨리는 방법
- 컬렉션: 중첩을 제거하는 구조화 테크닉
- 강한 결합: 복잡하게 얽혀서 풀 수 없는 구조
- 설계의 건전성을 해치는 여러 악마
- 이름 설계: 구조를 파악할 수 있는 이름
- 주석: 유지 보수와 변경의 정확성을 높이는 주석 작성 방법
- 메서드(함수): 좋은 클래스에는 좋은 메서드가 있다
- 모델링: 클래스 설계의 토대
- 리팩터링: 기존의 코드를 성장시키는 기술
- 설계의 의의와 설계를 대하는 방법
- 설계를 방해하는 개발 프로세스와의 싸움
- 설계 기술을 계속해서 공부하려면
'Book' 카테고리의 다른 글
자바의 신 Vol 2: 주요 API 응용편 (1) | 2023.12.06 |
---|---|
자바의 신 Vol 1: 기초 문법편 (1) | 2023.12.06 |
따라하며 배우는 AWS 네트워크 입문 (1) | 2023.12.06 |
업무에 바로 쓰는 AWS 입문 (0) | 2023.10.08 |
한 권으로 끝내는 네트워크 기초 (0) | 2023.08.31 |
댓글