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