프로그램의 세포들? 창시자 앨런 케이가 말하는, 객체 지향 프로그래밍의 본질

  Рет қаралды 12,292

심플에디

심플에디

Күн бұрын

객체 지향의 본질 Part. 2
#객체지향 #프로그래밍 #개발자 #oop
00:00 하이라이트
00:36 객체지향은 어떻게 복잡성을 해결하지?
01:14 앨런 케이
01:50 앨런 케이가 풀고 싶었던 문제
03:46 세포처럼 만들수는 없을까
04:28 프로그램의 세포들
04:57 캡슐화
06:10 객체지향의 본질
[참고 자료]
🔗 객체 지향 프로그래밍에 대한 앨런 케이의 세미나 • Seminar with Alan Kay ...
🔗 Dr. Alan Kay on the Meaning of “Object-Oriented Programming” userpage.fu-berlin.de/~ram/pu...
🔗 The Forgotten History of OOP / the-forgotten-history-...
🔗 Alan Kay and OO Programming ovid.github.io/articles/alan-...)
🔗 The Roots of Object Oriented Programming mfadhel.com/lost-oop/
🔗 생활코딩 - 객체 지향 프로그래밍 opentutorials.org/course/743/...
🔗 객체 지향 프로그래밍이 뭔가요? www.yalco.kr/16_oodp/

Пікірлер: 26
@user-nk3uz9rf3m
@user-nk3uz9rf3m Жыл бұрын
설명 기가 막히네요 굿
@rnwkdbs12
@rnwkdbs12 Жыл бұрын
오 재밌네요 ㅋㅋ 구독 하고 갑니당
@weareloved
@weareloved Жыл бұрын
우와~ 감사합니다~ 다음 영상 기대되요!
@jaysong5011
@jaysong5011 7 ай бұрын
오호라 ㅡ 객체지향 이해가 잘 됨 👍
@user-im7jo5xn6n
@user-im7jo5xn6n Жыл бұрын
다음 영상 너무 기대됩니다 !
@BUNNYXIYO
@BUNNYXIYO Жыл бұрын
감사합니다!
@moderationpositive5141
@moderationpositive5141 Жыл бұрын
재밌네요 다음 내용 궁금한데 올라올 때 쯤 까묵고 딴 거 하고 있을 듯 🥲
@jongminjeon5051
@jongminjeon5051 Жыл бұрын
첫번째 객체 지향 영상부터 이번에도 내용 너무 좋네요 감사합니다.
@wooongD
@wooongD Жыл бұрын
유미의세포들 사랑하는 사람으로서 호다닥 클릭했습니다
@user-qt7qr7bc5f
@user-qt7qr7bc5f Жыл бұрын
정리를 잘 해주셔서 책을 보면서 이해하기가 쉬웠네요 강의 감사합니다!
@chsjqn9323
@chsjqn9323 6 ай бұрын
안녕하세요 에디님! 이 영상보고 바로 구독 눌렀습니다. 혹시 객체지향 프로그래밍의 기초를 공부하는 현업자에게 가장 도움이 되는 책 한권을 소개해주실 수 있나요??
@TheSuhj5251
@TheSuhj5251 Жыл бұрын
감사합니다!! OOP의 본질 3가지! 메시징, 상태데이터의 캡슐화, 동적 바인딩! 3가지 개념 챙겨갑니다 :)
@softhwarangpark870
@softhwarangpark870 2 ай бұрын
코드라는건 방법론이 여러가지 있지만 결국 핵심은 디커플링임. 디자인 패턴의 궁극적 목표는 다 여기에 있음.
@ep711
@ep711 Жыл бұрын
다음 영상... 마렵습니다 ...! 🤧
@user-no1oe2rg1v
@user-no1oe2rg1v Жыл бұрын
오브젝트라는 책을 읽고 조금더 oop의 근본적인 이유를 알게됐는데 실무에 쓰기에는 뭔가 아직 잘모르겠더라구요. 개념을 이해는 되는데 적용 단계는 아직 먼것 같네요 ㅜ
@karahanyosan2497
@karahanyosan2497 Жыл бұрын
학교에서 c# 배우는데 미치겠어요 ㅜ
@0hmygot
@0hmygot Жыл бұрын
개발을 잘 모르는 분석가인데 질문 드립니다! 그럼 클래스가 가지고 있는 데이터가 타 클래스가 침해하지 못하도록 한다는 것은 이해했는데, 보통 데이터는 데이터베이스에 저장된다고 생각했거든요. 이 2개는 구별해서 생각해야겠죠?
@nzc404
@nzc404 Жыл бұрын
영상에서 이야기하시는 내용은 데이터베이스에 반영하기 위한 데이터 가공 단계라고 생각하시면 될 것 같습니다. A 클래스의 데이터 가공과 B 클래스의 데이터 가공을 서로 분리하여 각자의 데이터 가공은 각자 클래스가 알아서 하도록 하고 필요한 경우엔 요청(메시징)을 하도록 프로그래밍 해야 한다가 제가 이해한 내용입니다. 영상에서 예시를 드신 Customer / Seller를 가지고 이야기 해보면 이 둘에 대응하는 데이터베이스의 Customer / Seller 테이블이 존재할 것입니다. 영상의 내용 이후 즉, 프로그램 상에서 Customer가 가지고 있는 돈 / Seller가 가진 돈과 잔여 티켓 수 등의 계산이 이루어진 이후 데이터베이스의 Customer / Seller 테이블의 데이터를 변경(저장) 시키게 되겠죠.
@peacemaker84
@peacemaker84 Ай бұрын
"세포"라는 키워드 기억하겠습니다.
@user-yx2zj9cg7e
@user-yx2zj9cg7e 6 ай бұрын
안녕하세요 객체지향에 대해서 역사까지 소개해주시니 내용 좋습니다. 에디님 한가지만 질문 하겟습니다 대학교수들 클래스는 붕어빵틀 객체는 붕어빵 이렇게 설명하는데 이거 아닌거 압니다 클래스는 그냥 객체의 정보를 기술하는거로 압니다. 근데 그럼 인스턴스랑 객체의 차이가 뭐죠? 클래스에서 나온것은 객체가 아니라 인스턴스라고 압니다. 그러면 객체는 무엇인가요??
@simple-eddy
@simple-eddy 6 ай бұрын
용어에 너무 집착하실 필요없을 거 같습니다. 검색해보시면 알겠지만 엄밀히는 둘이 다른데요. 객체는 코드를 깔끔하게 쓰자는 맥락에서 주로 쓰는 말이고, 클래스나 인스턴스는 프로그래밍 언어와 타입의 맥락에서 쓰이는 말이죠. 근데 결국 인스턴스가 객체의 역할을 하게 됩니다. 제 생각엔 굳이 어려운 정의 사이에서 미묘한 차이를 알려고 하기보다 왜 객체지향을 쓰는지 이해하시는 게 더 도움이 될 거 같아요
@user-cm1pm8eu2t
@user-cm1pm8eu2t 5 ай бұрын
요즘은 안올리시나요ㅜ 설명 참좋네요 딱딱한 설명만듣다가.ㅋㅋ 한방에 객체에 눈뜨게됨요
@timecollabo
@timecollabo 28 күн бұрын
너무 좋은 영상이네요. 그런데 엘런케이 킹받는게, 메시지가 핵심이면 '메시지 지향'프로그래밍이라고 이름 지으면 안헷깔리잖아. 엘런케이가 잘못했네.
@zaery_o7069
@zaery_o7069 Жыл бұрын
@Pushing_Daisies_
@Pushing_Daisies_ 5 ай бұрын
2024-0121-1726 1회차 시청 완료
@Pushing_Daisies_
@Pushing_Daisies_ 5 ай бұрын
2024-0123-0734 1회차 시청 완료
OOP explained like I'm five
10:40
노마드 코더 Nomad Coders
Рет қаралды 162 М.
객체지향 프로그래밍이 뭔가요?
11:21
얄팍한 코딩사전
Рет қаралды 179 М.
Василиса наняла личного массажиста 😂 #shorts
00:22
Денис Кукояка
Рет қаралды 10 МЛН
The day of the sea 🌊 🤣❤️ #demariki
00:22
Demariki
Рет қаралды 98 МЛН
1❤️
00:17
Nonomen ノノメン
Рет қаралды 8 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 15 МЛН
객체, 클래스, 인스턴스 헷갈리지 않게 정리해드림
12:21
널널한 개발자 TV
Рет қаралды 10 М.
예제로 살펴보는 솔리드 원칙
8:06
오늘코딩
Рет қаралды 40 М.
Alan Kay, 2015: Power of Simplicity
51:07
Kenneth Friedman
Рет қаралды 128 М.
Why EVERY DEVELOPER should learn Design Patterns
5:25
노마드 코더 Nomad Coders
Рет қаралды 49 М.
함수형 프로그래밍 - 개발자 내공 업그레이드하기
10:22
얄팍한 코딩사전
Рет қаралды 7 М.
함수형 프로그래밍이 뭔가요?
14:07
얄팍한 코딩사전
Рет қаралды 71 М.
Василиса наняла личного массажиста 😂 #shorts
00:22
Денис Кукояка
Рет қаралды 10 МЛН