일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Android DataBinding
- Kotlin FCM
- 66챌린지
- Android WebView
- 영어공부
- Android 12
- Android Navigation
- 안드로이드 갤러리 접근
- 안드로이드 카카오 로그인
- Java
- DataBinding
- 프로그래머스 알고리즘
- Kotlin
- Android
- 카카오 알고리즘
- Android 12 대응
- Android ProgressBar
- Android ViewPager2
- android recyclerview
- 영어독립365
- Android Interceptor
- MVP Architecture
- Android Jetpack
- 습관만들기
- 알고리즘 자바
- WebView
- OkHttp Interceptor
- 안드로이드 fcm
- 안드로이드
- scope function
Archives
- Today
- Total
목록Single Responsibility Principle (1)
Developer Geek
Single Responsibility Principle (SRP): 단일 책임 원칙
Single Responsibility Principle (SRP): 단일 책임 원칙 개요 개발 공부를 하면서 느끼는 어려움은 항상 용어와 추상적인 개념 설명인 것 같습니다. 단일 책임 원칙 명칭 그대로 "하나의 책임만을 갖어야 한다"인데요. 다르게 말하면 "하나의 클래스가 수정되기 위해서는 오직 하나의 이유여야만 한다." 만약 개발 면접 또는 개발자들 사이에서 SRP(단일 책임 원칙)에 대해서 알고 있냐는 질문에 단순히 정의를 말한다면 다른 사람들이 느끼기에 정말 SRP를 이해하고 있구나라고 생각할까요? 그래서 저는 오히려 정의를 "외우기" 보다는 제 방식대로 이해하고 SRP를 위배한 예제와 이를 해결하는 코드들을 작성해보며 SRP 개념을 "체화" 하기 위한 방식으로 학습했습니다. 이 글을 보시는 여러..
카테고리 없음
2023. 3. 12. 15:45