me2day

누가 내게 OOP의 핵심이 뭐냐고 물어 본다면 캡슐화와 메시징(동적 디스패치)이라고 말할 것이다. 나머지는 그 파생 개념일 뿐... 12.08.14 16:29

미투 0

12 개의 댓글이 있습니다.

꼬룸 꼬룸

전 OOP 핵심 개념이 뭐냐고 물어본다면 책임할당이라고 말할래요. 후다닥~

12.08.14 16:43
fupfin fupfin

꼬룸 Applying UML and Patterns 번역한 사람다운 생각이시네요. ㅎㅎ

12.08.14 16:52
성현곰 성현곰

저라면, 누가 날 부르는지 신경쓰지 않고, 각 객체가 자신의 역할에 충실한 방법이다 라고 할 것 같아요. 그래서 전혀 모르는 다른 객체가 날 불러도 제대로 대답할 준비가 되어 있어야 한다고... 결국 객체 단위의 품질이 중요하다는 이야기인데.(듣는 사람이 없어요. ㅜㅜ)

12.08.14 17:04
fupfin fupfin

꼬룸 성현곰 그런데 역할이란 말은 관심사 분리(separation of concerns)라는 더 일반적인 원칙의 OOP적 표현 아닐까요? 그리고 캡슐화와 는 SoC를 구현하는 언어적 장치구요.

12.08.14 18:13
럽뎁 럽뎁

저도 역할지향프로그래밍이라 말하고 싶은데 ^^;;

12.08.14 18:16
꼬룸 꼬룸

fupfin 오옷. 멋져요. 그리고 applying uml and patterns는 지도교수님이 번역을 ...

12.08.14 19:13
fupfin fupfin

꼬룸 혹시 무료 봉사? 그런데 그 책 두번 번역되지 않았나요? (아닌가?)

12.08.14 19:39
fupfin fupfin

럽뎁 역할이 아주 중요하죠. ^^

12.08.14 19:39
꼬룸 꼬룸

그땐 학생때인데 뭘 알겠어요. 다만 학교라는 조직이 정상은 아니니 ... ㅎㅎ 쇄가 올라가면서 역자 바꾸어 번역됐어요. 지금도 정말 맘에 안들지만 이전건 진짜로 최고로 맘에 안들었던 기억이네요.

12.08.15 00:06
fupfin fupfin

꼬룸 그럼 초판을 구해서 읽어야겠군요!

12.08.15 00:07
꼬룸 꼬룸

원서는 초판도 얇고 좋지요 ㅋ 이책은 싫으면서 좋은책이요. 전 agile ppp가 제일 좋아요. 히히.

12.08.15 00:13
fupfin fupfin

꼬룸 그냥 grasp 패턴 때문에 보는 거죠

12.08.15 00:15