전체 글

생각을 정리중입니다....
· 개발/JAVA
Checked Exception, Unchecked Exception 언제 써야 할까? JAVA의 Checked Exception, Unchecked Exception(Runtime Exception) 두 사이의 Exception 중 과연 어떤걸 써야할지에 대해서 고민해보고 정리해보겠습니다. 생각 정리에 앞서 간단하게 분리를 해보겠습니다. Checked Exception Unchecked Exception 예외 처리가 필요한 예외 임으로 반드시 예외를 처리가 필요하여 try - catch를 강제적으로 수행하게 됨 예외처리를 강제하지 않는다. 컴파일 시점에서 검사 런타임 시점에서 검사 RuntimeException을 상속받지 않은 Exception RuntimeException 을 상속하여 만들어짐 언뜻 ..
첫 글이 테스트 코드라니 어려운 주제이다. 평소에 테스트 코드에 대해서 중요하게 생각하지 않고 코드를 작성해 왔었다. 최근엔 우아한 테크캠프 프로를 통해 테스트 코드에 대해서 인사이트를 얻어 앞으로 실천하고자 모범적인 테스트 코드에 대해서 정리해보고 내가 작성한 좋지 않은 테스트 코드 사례에 대해서 정리해보고자 한다. 모범 적인 테스트 코드 사례 정리 (출처 : https://docs.microsoft.com/ko-kr/dotnet/core/testing/unit-testing-best-practices) 단위 테스트를 하는 이유 기능 테스트 수행 시간 단축 ⇒ 기능에 대한 테스트 코드를 사용자가 일반적으로 애플리케이션을 열고 등의 행위를 통해 검사하지만 test runner를 통해 간단하게 검증할 수 ..
beng9re
생각하고 분석하고