리뷰어
유틸리티 클래스
static method와 static field 만을 담은 클래스. 보통 유틸성 클래스로 helper의 성격을 갖는 클래스. 이런 클래스들은 클래스 메서드와 클래스 인스턴스이니 객체 인스턴스가 필요없는 클래스여서 private로 생성자를 선언함으로 외부 클래스에서 인스턴스화를 못하게 막아준다.
정적 유틸리티 클래스 (Static Utility Class)
리뷰어
BiFunction
보다 BinaryOperator
를 활용하라BinaryOperator
파일 끝에 개행을 추가해야 하는 이유
POSIX는 이식 가능 운영 체제 인터페이스(Portable Operating System Interface)의 약자로, 서로 다른 UNIX OS의 공통 API를 정리하여 이식성이 높은 유닉스 응용 프로그램을 개발하기 위한 목적으로 IEEE가 책정한 애플리케이션 인터페이스 규격이다.
위키백과에서 POSIX의 정의
따라서 많은 시스템과 도구들이 이 표준을 따라 구현되어 있습니다. 이를 지키지 않을 시 예기치 않은 동작을 일으킬 수 있다는 것이죠.
파일 끝에 개행을 추가해야 하는 이유
이전 단계에서 피드백 받았던 내용들과 객체지향 생활 체조 원칙
을 제대로 반영하지 못한거 같아 많이 아쉬웠습니다.