728x90

의존성 5

42일차 - 제어 역전 원리

2023.09.24 SUN 528p ~ 537p 41일차 내용 ⬇️ 2023.09.24 - [개발 서적 기록/오브젝트_조영호] - 40, 41 일차 - 일관성을 통한 장점과 디자인 패턴 40일차 - 일관성을 통한 장점과 디자인 패턴 2023.09.24 SUN 505p ~ 518p 39일차 기록 ⬇️ 2023.09.21 - [분류 전체보기] - 38, 39일차 - 일관성 있는 설계와 캡슐화 38, 39일차 - 일관성 있는 설계와 캡슐화 2023.09.20 WED 483p ~ 504p 37일차 내용 ⬇️ 2023.09.18 - [ magenta-ming.tistory.com 제어 역전 원리 프레임워크가 어플리케이션에 속하는 서브클래스의 메서드를 호출하므로, 프레임워크를 사용할 경우 개별 어플리케이션에서 프레..

23일차 - 의존성 주입

2023.08.25 FRI 289p ~ 304p 22일차 내용 ⬇️ 2023.08.24 - [개발 서적 기록/오브젝트_조영호] - 22일차 - OCP 적용하기 22일차 - OCP 적용하기 2023.08.24 THU 276p ~ 290p 21일차 내용 ⬇️ 2023.08.23 - [개발 서적 기록/오브젝트_조영호] - 21일차 - 바람직한 의존성 21일차 - 바람직한 의존성 2023.08.23 WED 261p ~ 276p 20일차 내용⬇️ 2023.08.22 - [개발 서적 magenta-ming.tistory.com 시스템을 객체로 분리하기 : 표현적 분해와 행위적 분해 표현적 분해는 도메인제 존재하는 사물 또는 개념을 표현하는 객체들을 이용해 시스템을 분해하는 것이다. 도메인 모델에 담겨 있는 개념과 ..

20일차 - 런타임과 컴파일 시점의 의존성을 위해 컨텍스트는 독립되어야한다

2023.08.22 TUE 247p ~ 263p 19일차 내용 ⬇️ 2023.08.21 - [개발 서적 기록] - 19일차 - 모듈로 정보 은닉하기 19일차 - 모듈로 정보 은닉하기 2023.08.21 MON 234p ~ 249p 18일차 내용 ⬇️ 2023.08.21 - [개발 서적 기록/오브젝트_조영호] - 18일차 - 하향식 기능 분해 설계 18일차 - 하향식 기능 분해 설계 2023.08.20 SUN 223p ~ 234p 17일차 내용 ⬇️ 2023.08.19 magenta-ming.tistory.com 시점에 따른 의존성 실행 시점에서는, 의존하는 객체가 정상적으로 동작하기 위해서 의존 대상 객체가 반드시 존재해야한다. 반면, 구현 시점에서는, 의존 대상 객체가 변경될 경우, 의존하는 객체도 함..

5일차 - 상속과 다형성의 목적

2023.08.04 FRI 50p ~ 64p 4일차 내용 ⬇️ 2023.08.04 - [개발 서적 기록/오브젝트_조영호] - 4일차 - 객체 지향 설계를 위한 자세 4일차 - 객체 지향 설계를 위한 자세 2023.08.03 THU 33p ~ 50p 3일차 내용 ⬇️ 2023.08.02 - [개발 서적 기록/오브젝트_조영호] - 3일차 - 캡슐화를 통해 결합도 낮추기 3일차 - 캡슐화를 통해 결합도 낮추기 2023.08.02 WED 17p ~ 33p 2일차 내용 ⬇️ 2 magenta-ming.tistory.com 추상 클래스의 용도 TEMPLATE METHOD 디자인패턴을 사용하기 위해서 이다. TEMPLATE METHOD 디자인패턴은, 부모 클래스에 기본적인 알고리즘의 흐름을 구현하고, 중간에 필요한 ..

3일차 - 캡슐화를 통해 결합도 낮추기

2023.08.02 WED 17p ~ 33p 2일차 내용 ⬇️ 2023.08.02 - [개발 서적 기록/오브젝트_조영호] - 2일차 - 객체 지향적인 모듈 2일차 - 객체 지향적인 모듈 2023.08.01 TUE 2p ~ 16p 1일차 내용 ⬇️ 2023.07.31 - [개발 서적 기록/오브젝트_조영호] - 1일차 - 오브젝트를 본격적으로 읽기 전에 1일차 - 오브젝트를 본격적으로 읽기 전에 2023.07.31 MON 전반적인 내용 magenta-ming.tistory.com 객체에게 자유를, 캡슐화 각 객체가, 도메인이, 서로의 세세한 부분까지 알게되면, 의존성과 결합도가 증가한다. 따라서, 각각의 도메인이 각자의 행위를 수행할 수 있도록, 자율적인 존재로 만들어야한다. 이를 통해, 변경에 취약하지 않..

728x90