Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Java
- design pattern
- 엘라스틱서치
- 제주
- Spring Batch
- scala
- intellij
- docker
- apache storm
- hdfs
- Hbase
- Gradle
- Storm
- DDD
- Spring Boot
- 도메인주도설계
- hibernate
- Linux
- elasticsearch
- Domain Driven Design
- Spring
- Spring XD
- spark
- nginx
- SBT
- 스프링 배치
- Clean Code
- Angular2
- elastic search
- hadoop
Archives
- Today
- Total
목록오류처리 (1)
욱'S 노트
Clean Code - 오류처리
오류 코드보다 예외를 사용하라 얼마 전까지만 해도 예외를 지원하지 않는 프로그래밍 언어가 많았다. 예외를 지원하지 않는 언어는 오류를 처리하고 보고하는 방법이 제한적이었다. 당시의 방법에서는 호출자의 코드가 복잡해진다. 함수를 호출한 즉시 오류를 확인해야 하기 때문이다. 불행히도 이 단계는 잊어버리기 쉽다. Try-Catch-Finally 문부터 작성하라 try 블록에서 무슨일이 생기든지 catch 블록은 프로그램 상태를 일관성 있게 유지해야 한다. 그러므로 예외가 발생할 코드를 짤때는 try-catch-finally 문부터 시작하는 편이 낫다 Unchecked 예외를 사용하라 확인된 예외가 반드시 필요하지 않다는 사실이 분명해졌다. 다양한 언어(C#, C++, 파이썬, 루비)에서 checked exce..
Methdology/Clean Code
2015. 7. 17. 18:37