Skip to content

오브젝트 (저자 조영호)를 읽고, 여러 언어로 구현해보며 객체지향 설계를 공부합니다.

License

Notifications You must be signed in to change notification settings

HM4725/ObjectStudy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

801a7b8 · Aug 15, 2024

History

63 Commits
Aug 15, 2024
Feb 29, 2024
Mar 3, 2024
Mar 16, 2024
Mar 16, 2024
Mar 31, 2024
Apr 21, 2024
May 6, 2024
Jun 6, 2024
Jul 20, 2024
Jul 20, 2024
Nov 14, 2023
Nov 14, 2023
Nov 14, 2023
Nov 14, 2023
Aug 15, 2024

Repository files navigation

Static Badge Static Badge Static Badge Static Badge


Logo

오브젝트 스터디

오브젝트 (저자 조영호)를 읽고, 여러 언어로 구현해보며 객체지향 설계를 공부합니다.

Introduction

본 스터디는 김상효의 권유로 시작되었습니다. 스터디 목적은 객체 지향적 관점을 체득하는 것이며, 좀 더 깔끔한 코드를 작성하기 위함입니다. 해당 스터디가 마무리될 시점엔 SOLID 원칙을 최대한 지키는 코드를 작성할 수 있기를 바랍니다. 또한 개인적인 바람으로는 "왜 C++은 SOLID한 코드를 작성하기 어려울까" 에 대한 답을 얻을 수 있었으면 좋겠습니다. - 이현민

맨위로 ⬆

Roadmap

본 스터디는 여러 회차의 모임으로 구성됩니다. 각 회차마다 반복되는 스터디 프로세스는 다음과 같습니다.

  1. 한 챕터를 읽고, 책에 나온 코드를 여러 언어로 작성합니다.
  2. 해당 챕터에서 부족한 점을 파악하고, 더 개선된 코드를 작성합니다.
  3. 느낀 점을 한줄로 요약합니다.

챕터1부터 챕터15까지 총 15번의 모임을 가지며, 총 15번의 모임 이후 본 스터디는 마무리됩니다.

맨위로 ⬆

Attendance

챕터 제목 날짜 참여자 언어
1 객체, 설계 2023-11-13 (월) 이현민 C++
2023-11-13 (월) 김상효 Swift
김기환 C++
2024-02-03 (토), 2024-08-15(목) 이유돈 Swift
2 객체지향 프로그래밍 2023-11-30 (목) 김상효 Swift
2023-12-02 (토) 이현민 C++
2024-02-29 (목) 이유돈 Swift
김기환 C++
3 역할, 책임, 협력 2024-01-22 (월) 김상효 Swift
이현민 C++
김기환 C++
2024-03-03 (토) 이유돈 Swift
4 설계 품질과 트레이드 오프 2024-01-30(화) 김상효 Swift
이현민 C++
김기환 C++
2024-03-17 (토) 이유돈 Swift
5 책임 할당하기 2024-02-14(수) 김상효 Swift
이현민 C++
김기환 C++
2024-03-17 (토) 이유돈 Swift
6 메세지와 인터페이스 김상효 Swift
이현민 C++
김기환 C++
2024-03-31 (일) 이유돈 Swift
7 객체 분해 2024-04-21 (일) 이유돈 Swift
8 의존성 관리하기 2024-05-06 (월) 이유돈 Swift
13 �서브 클래싱 및 서브 타이핑 2024-06-06 (목) 이유돈 Swift
14 �서브 클래싱 및 서브 타이핑 2024-07-21 (토) 이유돈 Swift
15 �서브 클래싱 및 서브 타이핑 2024-07-21 (토) 이유돈 Swift

맨위로 ⬆

License

MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE.txt 참고 바랍니다.

Note

오브젝트 책의 코드를 그대로 사용하지는 않았습니다. 하지만 해당 책에서 나온 내용과 이미지를 활용하기 때문에, 문제가 될 여지는 존재합니다. 혹시 문제가 있다면, 하단의 메일로 연락 부탁드립니다.

맨위로 ⬆

Contact

맨위로 ⬆

About

오브젝트 (저자 조영호)를 읽고, 여러 언어로 구현해보며 객체지향 설계를 공부합니다.

Topics

Resources

License

Stars

Watchers

Forks