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 |
Tags
- C
- Android P
- android push
- mfc
- dart
- kodility
- NDK
- 코틀린
- C++
- FLUTTER
- UWP
- Android
- Flutter TextField
- Rxjava2
- Kotlin
- RxJava
- Django REST Android
- Java
- android architecture component
- flutter firestore
- Django REST framework
- 프로그래머스
- RxAndroid
- C/C++
- 안드로이드
- Django REST
- 알고리즘
- Python
- livedata
- 안드로이드 구글맵
Archives
- Today
- Total
개발하는 두더지
[Effective Java 규칙60] 표준 예외를 사용하라 본문
[Effective Java 규칙60] 표준 예외를 사용하라
Effective Java 2/E 책과 구글링을 통해 내용을 정리하고 개인적인 견해가 포함된 글입니다.
프로그래밍 전문가는 코드 재사용을 위해 많은 노력을하고, 높은 수준으로 코드를 재사용 한다.; 코드를 재사용하면 좋다는 일반 규칙은 예외에도 어김없이 적용된다. 이미 있는 예외들을 재사용하면 좋은 점이 많다.
가장 중요한 장점은, 배우기 쉽고 사용하기 편리한 API를 만들 수 있다는 것이다. 왜냐하면 다른 프로그래머들도 친숙한, 널리 퍼진 관습을 따르기 떄문이다. 또 다른 장점은 그렇게 구현된 API는 가독성이 높다는 것이다. 아무래도 잘 모르는 예외가 뒤섞여있지 않기때문에 한 눈에 내용이 보인다. 마지막으로 예외 클래스 개수를 줄이면 프로그램의 메모리 요구량이 줄어들고, 클래스를 로딩하는 시간도 줄어든 다는 것이다.
'Java,Android' 카테고리의 다른 글
[Effective Java 규칙 67] 과도한 동기화는 피하라 (0) | 2018.11.13 |
---|---|
[Effective Java 규칙66] 변경 가능 공유 데이터에 대한 접근은 동기화하라 (0) | 2018.11.13 |
[Effective Java 규칙54] 네이티브 메서드는 신중하게 사용하라 (0) | 2018.11.01 |
[Effective Java 규칙53] 리플렉션 대신 인터페이스를 이용하라 (0) | 2018.11.01 |
[Effective Java 규칙52] 객체를 참조할 때는 그 인터페이스를 사용하라 (0) | 2018.11.01 |
Comments