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 |
Tags
- 코틀린
- Kotlin
- Python
- C++
- flutter firestore
- android push
- Android
- C
- 안드로이드
- Android P
- C/C++
- 프로그래머스
- android architecture component
- Django REST framework
- UWP
- Java
- Flutter TextField
- kodility
- Django REST Android
- livedata
- dart
- mfc
- Django REST
- 안드로이드 구글맵
- RxJava
- 알고리즘
- Rxjava2
- NDK
- FLUTTER
- RxAndroid
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