반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Oidc
- Kafka
- login
- 코딩테스트
- 연습문제
- thread
- 자료구조
- AOP
- Sharding
- OAuth
- 코드트리
- Kotlin
- c
- flutter
- java
- 코드 트리
- hashmap
- kakao
- 운영체제
- dip
- exception
- nGrinder
- 부하 테스트
- C언어
- Scaffold
- 코딩
- pub.dev
- Redis
- Spring
- 코딩 테스트
Archives
- Today
- Total
목록객체지향의 사실과 오해 (1)
Nick Dev
[객사오] 1장. 협력하는 객체들의 공동체
객체지향의 목표는 실세계의 모방이 아니다객제지향 프로그래밍이란 현실 속 존재하는 사물을 최대한 유사하게 모방해 소프트웨어 내부로 옮겨오는 작업이라고 하지만 실제로 그렇지 않다.소프트웨어 객체와 실세계 사물 사이에 존재하는 연관성은 희미그럼에도 실세계에 대한 비유가 객제지향의 다양한 측면을 이해하고 학습하는데 효과적객체지향의 가장 중요한 개념 3가지역할책임협력협력특정한 책임을 수행하는 역할들 간의 연쇄적인 요청과 응답을 통해 목표를 달성스스로 해결하지 못하는 문제를 마주치면 도움을 요청함도움은 또 다른 도움 요청을 발생시킴이렇게 연쇄적으로 요청이 발생함요청을 받은 사람은 주어진 책임을 다하면서 요청에 대해 응답함협력의 성공은 특정 역할을 맡은 개인이 얼마나 요청을 성실히 이행하는가에 달려 있음 역할어떤 협..
객체지향의 사실과 오해
2024. 12. 27. 16:27