검증하지 말고 파싱하라: C++로 구현하는 타입 안전한 설계의 정석
단순한 if문 검증이 왜 버그의 온상이 되는지 분석하고, C++의 강력한 타입 시스템을 활용해 런타임 오류를 컴파일 타임으로 옮기는 ‘Parse, don’t Validate’ 패턴을 심층 탐구합니다.
단순한 if문 검증이 왜 버그의 온상이 되는지 분석하고, C++의 강력한 타입 시스템을 활용해 런타임 오류를 컴파일 타임으로 옮기는 ‘Parse, don’t Validate’ 패턴을 심층 탐구합니다.