728x90

조영호 2

2일차 - 객체 지향적인 모듈

2023.08.01 TUE 2p ~ 16p 1일차 내용 ⬇️ 2023.07.31 - [개발 서적 기록/오브젝트_조영호] - 1일차 - 오브젝트를 본격적으로 읽기 전에 1일차 - 오브젝트를 본격적으로 읽기 전에 2023.07.31 MON 전반적인 내용 오브젝트 책은 '객체 지향 프로그래밍'에 대한 개념을 다루는 책이다. 구체적으로는 아래의 내용을 포함하고 있다. - 역할, 책임, 협력에 기반해 객체지향 프로그램을 magenta-ming.tistory.com 소프트웨어 모듈 크기와 상관없이 클래스나 패키지, 라이브러리와 같이 프로그램을 구성하는 임의의 요소 소프트웨어 모듈의 기능/목적 from 로버트 마틴의 "클린 소프트웨어: 애자일 원칙과 패턴, 그리고 실천방법" 1. 실행 중에 제대로 동작해야한다. 요소..

1일차 - 오브젝트를 본격적으로 읽기 전에

2023.07.31 MON 전반적인 내용 오브젝트 책은 '객체 지향 프로그래밍'에 대한 개념을 다루는 책이다. 구체적으로는 아래의 내용을 포함하고 있다. - 역할, 책임, 협력에 기반해 객체지향 프로그램을 설계하고 구현하는 방법 - 응집도와 결합도를 이용해 설계를 트레이드오프하는 방법 - 설계를 유연하게 만드는 다양한 의존성 관리 기법 - 타입 계층을 위한 상속과 코드 재사용을 위한 합성의 개념 - 다양한 설계 원칙과 디자인 패턴 "객체지향의 사실과 오해" 책의 다음 단계의 책으로, 책임의 할당과 그 책임을 구현하는데에 집중되어 있다. 독서 전략 객체 지향은 학부 생활을 시작할 때부터 강조되어 왔지만, 제대로 파악하지 못했다. 유지 보수, 가독성, 모듈화하여 쉽게 적용하고 뗄 수 있다는 장점이 있다는 점..

728x90