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 | 31 |
Tags
- velog
- Delgate Pattern
- kotlin
- AndroidStudion4.1
- Python
- 짤팁
- 알고리즘
- Android
- viewpager
- SpringAnimation
- 안드로이드 애니메이션
- 잡담글
- viewBinding
- motionlayout
- 파이썬
- VectorDrawable
- datastore
- 백준
- Desigin Pattern
- 애니메이션
- ARCore
- 사이드프로젝트
- 14891_톱니바퀴
- 캣푸드 기록장
- singleclick
- 안드로이드
- DynammincProgramming
- 사이드 프로젝트
- 스택/큐
- Android#Kotlin#사진
Archives
- Today
- Total
목록kotlin (1)
밍맹의 생각날 때 적는 블로그
[kotlin]Delegate Pattern을 알아보자
먼 옛날부터 사람들은 코드를 좀 더 아름답게 짜기 위해서 여러 가지 시도를 했습니다. 객체지향 원칙에 맞게끔 항상 고민하고 끊임없는 설계를 구상해왔죠. 그러면서 좀 더 유연하고 유지보수가 쉬운 설계 방식을 연구했고, 기존 개발에 있어서 발생하는 일반적인 문제들(반복 코드 제거, 수정 교체 용이 등등..)에 대해 솔루션을 구상하기 시작했습니다. 그렇게 해서 나온 게 바로 개발 설계를 좀 더 빠르고 잘할 수 있도록 도와주는 솔루션의 집약체 디자인 패턴입니다. Delegate Pattern이란? 디자인 패턴 중 하나인 Delegate Pattern은 어떠한 객체가 기능을 수행할 때 해당 기능을 다른 객체에게 위임하는 패턴입니다. 동일한 기능에 대해 여러번 구현하는 것은 귀찮고 피곤한 일입니다. 그렇다면 한번만..
kotlin
2022. 4. 11. 14:06