Code Smells
Martin Fowler의 코드 스멜 개념을 상세히 설명합니다. Bloaters, Object-Orientation Abusers, Change Preventers, Dispensables, Couplers 5가지 분류와 각각의 특징, 해결 방법을 다룹니다. 리팩토링을 통해 코드 품질을 향상시키고 싶은 개발자를 위한 실무 중심 가이드입니다.
Martin Fowler의 코드 스멜 개념을 상세히 설명합니다. Bloaters, Object-Orientation Abusers, Change Preventers, Dispensables, Couplers 5가지 분류와 각각의 특징, 해결 방법을 다룹니다. 리팩토링을 통해 코드 품질을 향상시키고 싶은 개발자를 위한 실무 중심 가이드입니다.
자바에서 표준 예외를 효과적으로 활용하는 방법에 대해 알아봅니다. 코드의 가독성을 높이고 메모리 사용량을 줄이는 표준 예외 활용 전략과 주요 표준 예외의 적절한 사용 상황을 설명합니다. 불필요한 커스텀 예외를 만들지 않고 기존 표준 예외를 재사용하는 모범 사례를 소개합니다.