Parse, don’t validate

Jason Kim·2020년 5월 13일
0

https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/

Really, a parser is just a function that consumes less-structured input and produces more-structured output.

Let your datatypes inform your code, don’t let your code control your datatypes.

한국어 번역본: https://eatchangmyeong.github.io/2022/12/04/parse-don-t-validate.html

validate로 원하는 값인지 여부만 검사하지 말고, 원하는 형식에 맞는 값으로 parsing하자. parsing이 완료된 값은 추가적인 validate가 필요 없다.

0개의 댓글