객체지향 디자인패턴 1
HTML-код
- Опубликовано: 8 сен 2024
- #객체지향 #OODP #디자인패턴
객체지향 언어로 프로젝트를 진행할 때 익혀두면 유용할 패턴들.
영상에서 여섯가지를 패턴들을 알아보겠습니다.
Singleton 패턴: 01:01
Strategy 패턴: 03:52
State 패턴: 06:48
Command 패턴: 08:19
Adapter 패턴: 11:09
Proxy 패턴: 13:52
= = =
🏠 얄코사이트: www.yalco.kr
🛒 개발자스티커 구매: smartstore.nav...
🎥 가장 쉬운 Git 튜토리얼: • [고정댓글필독] 가장 쉬운 Git 강좌 ...
🎥 포인터 쉽게 알아보기: • 포인터가 뭐고 왜 쓰는건가요?
🎥 객체지향에 대해 알아보기: • [구버전, 고정댓글 필독!!] 객체지향 ...
🎥 객체지향 디자인 패턴: • 객체지향 디자인패턴 1
🎥 함수형 프로그래밍이란?: • 함수형 프로그래밍이 뭔가요?
🎥 쿠키 vs 세션 vs 캐시: • 쿠키, 세션, 캐시가 뭔가요?
🎥 프로세스와 스레드: • 프로세스는 뭐고 스레드는 뭔가요?
🎥 비동기 프로그래밍: • [코딩만화] 비동기 프로그래밍이 뭔가요?
🎥 REST API 알아보기: • [구버전 - 고정댓글 필독] REST A...
🎥 GraphQL 알아보기: • [고정댓글 필독] GraphQL이 뭔가요?
🎵 엔딩송 : 권민호, 김한영 - Let's Dance
🎼 자료출처 : gongu.copyrigh...
🎼 Music promoted by DayDreamSound : • Video
아래 링크에서 코드들을 확인하세요!
www.yalco.kr/29_oodp_1/
너무 갬사합니다... 책으로봐도 이해안되던부분을....단몇분만에.... 머리에 전구가반짝....ㅜㅜ 감동...
예제 하나씩 따라치면서 이해해보는 중인데 ... 예제가 진짜 하나하나 다 소중하고 적절한거 같아서 너무 좋아요...이해가 잘되요...
우왕 ㅠㅠ 큰 보람 느낍니다 감사해요!!!
와 진짜 이제껏 본 영상 중에서 제일 설명 깔끔하고 정성들인 영상이네요 감사합니다
감사합니다!!
진짜 예제를 실무에 맞게 너무 잘 설명해주셨어요... 학교 수업 때 16주 동안 배운 것보다 더욱 가치있는 16분이네요 고마워요!
ㄹㅇㄹㅇ
한국말로 써있지만 읽어도 뭔소린지 알수 없는 GoF 번역서 보다 설명이 낫네요! 이 채널은 결코 얄팍하지 않습니다.
ㅠㅠ 감사합니다!!!
Singleton 01:01
Strategy 03:52
State 06:48
Command 08:19
Adapter 11:09
Proxy 13:52
쏙쏙 들어오는 설명 감사합니다!!!
2편도 기대됩니다 :)
감사합니다!!!
개떡같이 설명되어 있는 객체지향 책들에 통탄하고 있게되는 개발 춘추전국 시대에
찰떡같이 설명하며 개발 & 코딩 관련 유투버의 진시황이 될 거 같은 얄팍한 코딩사전에
조금이나마 도움이 될 순 없을까 하는 마음에
매 번 넘어가는 광고를 그의 유투브에서 만큼은 3분이건 5분이건 무조건 다 보게 된다.
오옹 ㅠㅠ 감사합니다!!!
학생들에겐 가슴에 와 닿지 않을 내용인데, 매번 교육과정에 빼먹지 않고 들어가는 주제를 잘 푸셨네요. 현업에서 목말라하는 누군가에게는 큰 도움이 됐을꺼라 생각듭니다.
감사합니다!!!
이제 인터페이스의 개념이 저의 머리속에 들어와서 이제 정리가 되었습니다. 감사합니다. 그걸 이렇게 쓰는구나. 장착을 해라 따로 사용할수 있는 면허증이다~
감사합니다!!
넘나넘나 어썸한 적용 사례 영상을 만들어 주셨군요...
잡히지도 않는 패턴 개념 공부한다고 두꺼운책 앞에 두고
허비한 시간들이 주마등 처럼 지나갑니다...ㅠㅠ
역시 UI 적용사례가 가장 이해하기 좋은 환경인듯 합니다.
바로 구독했습니다.
감사합니다!!!
패턴들이 머히에 정리가 되는 느낌입니다.
감사합니다
감사합니다!!!
무작정 안드로이드를 공부하고 있을 때 어댑터를 많이 접하게 됩니다.
도대체 이녀석을 왜쓸까.. 일단 암기하면서 써야지 생각하면서 그냥 암기형코드를 사용했던게 기억이나네요.
하지만 이 영상을 보고 Adapter의 쓰임을 이제야 알게되었습니다.
감사합니다. 정말로...
당신은 최고입니다.
ㅠㅠ 큰 보람 느끼게 해주셔서 감사해요!!!
정말 필요한 걸 이렇게 집어서 이렇게 설명해주시다니 이분도 재능이고 나도 참 복받았지 쓰담쓰담
ㅠ 감사합니다!!!
패턴 강의 영상을 이렇게 정성스럽게 만든건 처음봅니다^^
잘보고가요~
언제봐도 이해하기 쉽게 설명 너무잘하십니다... 이 좋은영상을 바빠서 이제야보네요. 감사합니다! 영상올리시느라 고생 많으십니다~~
감사합니다!!!
감사합니다 !!
볼 때마다 느끼는 거지만 이해하기 쉽게 설명을 잘 해주시네요 유익한 강의 잘 보고 갑니다!
너뭄 좋아요!!!!!!! 진짜 최고 자바를 이렇게 잘 설명해주는 영상 없는거 같아요... 죄다 자바스크립트나 등등이 있지만 자바로 이렇게 짤 수도 있군여.. 충격입니다...
감사합니다!!
선생님 그냥 빛이십니다
감사합니다!
딕션이 좋은 랩을 듣는것처럼 귀에 쏙쏙들어오네요. 항상 좋은정보 너무 감사합니다.
감사합니다!!!
디자인 패턴 이용한 해당 설명 내용들 실제로 구현해보는 프로젝트 영상강의찍으시면 돈주고라도 볼 것 같아요 너무 좋아요
매번 헷갈리는 개념이 었는데 이해가 쉽도록 쏙쏙 설명 해주셔서 감사합니다!!!
감사합니다!!!
감사합니다 이해에 도움이 정말 많이 되네요 !!
너무 좋은 영상 감사합니다 🤗👍👍👍
정대리님 감사합니다!!
대박 이렇게 설명 잘하시는분 처음봐요!!!!!! 구독합니다
감사합니다!
정처기 시험 직전 디자인 패턴 이해가 안돼서 찾아봤는데 이 영상 클릭하길 잘했다 생각이 드네요!
감사합니다 바로 이해 됐고 구독 누르고 갑니다 ㅎㅎ 코드들도 댓글 링크로 이해 해보겠습니다~
감사합니다!!
재미잇게 잘봤습니다. 편집도 너무 깔끔하고 맨트도 귀에 쏙쏙 들어 오네요
감사합니다!!
자바에서 라이브러리나 프레임웤없이 가장 안전하게 싱글톤을 생성할 수 있는 방법 중의 하나는 inner static class singleton입니다.
public class InnerStaticSingleton implements Serializable {
private InnerStaticSingleton() {
}
public static InnerStaticSingleton getInstance() {
return InnerClass.instance;
}
private static class InnerClass {
private static final InnerStaticSingleton instance = new InnerStaticSingleton();
}
}
이 방법을 사용하면 멀티쓰레드에 안전하고, Lazy loading을 지원하며, serialization에도 안전한 싱글톤을 만들 수 있습니다.
사이트(아래 링크)에 알려주신 내용을 박성훈님 성함과 함께 넣었습니다!! 댓글 올리셨을 때 보고 해야겠다 하다가 몇주간 잊고 있었네요 ㅠㅠ 좋은 내용 보충 감사드립니다!!
www.yalco.kr/29_oodp_1/
기가 막힙니다. 뇌에 다이렉트로 꽂히는 기분
정말 빛 그자체입니다... 와
감사합니다!!
감사합니다 !
진짜 들엇던 설명중에 가장 최고네요... 귀에 때려 박네요
eclipse or Intell-j 로 실습해보니까 확실히 이해가네요 역시 갓팍한
대박!!! 한번에 듣고 이해가 부족했던 부분을 이해할 수 있었습니다. 감사합니다!!
감사합니다!!
대박대박 설명 너무 잘 하셔서 쉽게 이해할 수 있었습니다 갑사합니다.
감사합니다!!
저도 현재 스터디에서 디자인패턴을 공부하고 있는데여 스테이트,커멘드, 프록시는 아직 공부하지않았지만, 나머지는 제가 공부한데로 키워드를 작성해보면,
싱글톤 : 유일
전략 : 변경
어댑터 : 변환
인듯 싶습니다.
다른 패턴들이 저런 특징을 가지지 않는 다는 건 아니지만,
아무튼 제가 하고 싶은 말은 저 패턴들의 대표특징을 뽑으면 저런것 같습니다.
저는 개인적으로 추상 팩토리, 프로토 패턴이 잘 이해가 잘가지 않는데 부탁드리겠습니다.^^
감사합니다! 영상에 담아낼 수 있도록 기획해볼게요!
감사합니다 이건 몇번이고 돌려봐야겟네용
감사합니다!
양쪽으로 고개 까딱까딱 하시는거 귀엽습니다...
와 정말 너무 바라던 주제였는데.. 감사합니다!
감사합니다!!
와... 설명 진짜 최고..
설명잘하시네용
와.. 평소에 다른 사람들이 한 프로그램의 코딩을 보고서도 이해가 안되는 부분들을 이 영상보고서 거의 다 이해할 수 있게 된거 같아요 계단 한개를 넘은 느낌??? 감사합니다. 혹시 암호화에 대한것도 영상 올려주시면 감사하겠습니다
감사합니다!! 암호화 관련 컨텐츠도 준비해볼게요 :-)
와.. 이해가 정말 잘 되면서, 이해가 뭔가 안되는 이 느낌은 뭘까요... 공부 열심히 해야겠네요
정말 깔끔하게 정리해주셨네요. 공부하는데 많은 도움이 됐습니다 ㅠㅠ
굉장하네요. 좋은영상 감사드립니다.!
감사합니다!
정말 좋은 영상 두번 세번 감사합니다!
감사합니다!!
설명 잘하시네요ㅋㅋㅋㅋ 외워서 인터뷰에서 써먹어야징 😊
진짜 이해팍팍되네요 감사합니다
깔끔한 설명 감사합니다
짱입니다
감사합니다!
믿고보는 얄코님의 영상!!
선 좋아요 후 시청~☆
감사합니다!!
너무 유익한 채널! 감사드립니다!!
감사합니다!
Git똥차게 설명 잘하시네요!!!
5분 보는데 30분 걸림... 머리 깨질 거 같아요 큭... 그래도 이거 없으면 어떡할 뻔 ㄷㄷ ㄳㄳ합니다
설명 너무 좋습니다
잘 보고 배우고 갑니다!!
코딩계의 빛!
감사합니다!
감사합니다 강좌가 너무 깔끔해요!!!
얄코님의 설명 능력은 진짜 넘사벽이에요!
감사합니다!!!
깔끔한 설명 감사합니다! 내공에 감탄하고 갑니다~*
감사합니다!!!
완벽 그자체...... 감사합니다...
감사합니다!
선 좋아요 후 감상!
감사합니다!!
사랑합니다!
설명 너무 잘하세요 지짜...ㅜㅜ
감사합니다!!!
최고에요! 진짜!
감사합니다!
항상 강의 잘 보고 있습니다! 혹시나 가능하다면 델리게이트에 대한 설명이 듣고 싶어요!
정말 감사합니다~
감사합니다!!
와 설명 진짜 좋아요!
지금 딱 알아야할 정보였는데 이해 하기 쉽게 영상 만들어주셔서 감사합니다!!!!
감사합니다!!!
감사합니다 형님
감사합니다!!
정말 쉽게 설명해주시네요!
Git똥차게 라고 하신거 보고 바로 구독 누르고 갑니다
감사합니다쌤!
감사합니다!!!
좋은 영상 감사드려요~ 디펜던시 인젝션에 대해서도 다뤄주시면 좋겠어요!
감사합니다!! 영상을 따로 만들지 다음편에 넣을지 고민중이에요 ㅠ 어떤 방식으로든 다뤄보도록 할게요!!
감사합니다
양질의 비디오! 🙂👍
감사합니다!!
넘나 재밌어요!!!! 감사합니다!!!
감사합니다!!
너무 감사합니다 ㅎㅎ
아직 초보지만 영상 잘보고 있슴당😘😘
♡♡
감사합니다!!
미춌당 감사합니댱
감사합니다!
질이 너무 좋다
감사합니다!!!
우와 너무 좋네요.
명강이네요 ㅠㅠ
감사합니다!!
오오 감사합니다
감사합니다...
감사합니다!!
소중한 영상이다... 자기전에 봐야지
감사합니다!!
설명 감사합니다. 조금 다른 얘기인데, 9:56 execute 발음이 제가 알던거랑 다르네요. igze~가 아니라 eksi~로 알고 있었는데...
알고계시던게 맞을거에요 ㅠ 제 발음은 참고 안 하시는게...
하.. 그저 빛...
설명 잘하십니다. 구독하겠습니다. 혹시 MVVM패턴 다뤄주실 수 있으십니까?
이후 그런 패턴들도 다뤄보도록 하겠습니다 🙂. 감사합니다!!
템플릿 메소드, 팩토리 메소드, 퍼사드 패턴 등도 다뤄주실 수 있나요?
다뤄볼게요! 제안주셔서 감사합니다~!
스트레티지 패턴이랑 스테이트 패턴이 햇갈리네요.. 둘다 상황에 따라서 서로다른 기능을 동작하도록하되 스테이트 패턴은 나아가 상태값도 바꾼다고 생각하면 되는건가요?? 좋은 강의 감사합니다
그렇개 이해하시면 적당할거에요. 지정된 전략을 실행할 때 그 전략까지 다른 전략으로 지정되는거죠 😀
다 상속 다형성 개념 적용된거라 비슷해 보이네요
선생님 질문입니다.
[디자인패턴 : 프록시 패턴] 과
[네트워크의 : 프록시 서버] 에서 사용하는
[프록시]라는 단어는 의미가 다른 것으로 보이는데,
[디자인패턴의 프록시]는 '가벼운 일을 대신 처리해줌' [프록시서버의 프록시]는 '중간에서 양쪽을 이어줌' 으로 이해를 했는데요.
제가 이해한 것이 맞나요?
프록시란 대리자, 대신해주는 주체란 뜻이죠. 중간에서 양쪽을 이어준다는 것도 한 쪽의 일을 대신해주는 의미니 같은 뜻이라고 보면 되는겁니다 😀. 철수가 영수와 영희의 대화를 이어준다는 건 영수를 대신해서 영희랑 이야기한다는 의미인거죠
예시로 보여주신 코드를 실제 다운해서 볼 수 있음 더 좋을거같은데 아쉬워요ㅜ 그래도 좋은 영상 감사합니다
코드들을 올리는 공간을 만들고 있는데 시간이 걸리네요 ㅠ 완성되는대로 공개하겠습니다!
vscode에서 자바... 저도 쓰고있는데 맨날 변태소리들어요... 많이들 보급됐으면...
와 설명이ㅋㅋㅋㅋ 프록시
오예영상이다!
이 강의를 본다면 저도 디자인 패턴을 마스터 할 수 있나요?
작년에 찍었지만 최선을 다해 설명했어 보겠습니다!
State pattern 에서 state를 바꿀 때마다 new 를 해주던데 계속 여러번 바꾸면 메모리 사용량이 늘어나게 되나요
예제 그대로 짜면 가비지 컬렉터 동작 전까진 그럴거에요. 이를 개선하기 위해 싱글턴을 쓰거나 멤버변수로 두는 등의 방법을 쓰면 됩니다.
자바로 개발하실때도 VSCODE를 쓰시나요?
예제로 보여주기 화면이 예뻐서 썼어요 ㅎㅎ. 보통 인텔리이나 이클립스 많이 쓰는걸로 아는데 VS Code에 플러그인 설치해도 가능은 합니다 :-)