Parse, don’t validate
事前にparseすれば、定義域を狭めてvalidな変数が手に入り、それに対する処理を書けば良くなるから、都度validateする必要はなくなる
というか、parseしてvalidなdomain modelに変換しよう、ということでほぼ同じか
validな値、validな型を持った値を扱おう、と言う話
validateを
validateする、という動詞じゃなくて
validatedな値、という名詞に就職する形容詞として扱う
単語の指す意味が人によってぶれててややこしい問題
でもこの文脈でいうvalidateってassertじゃない?
parseをしてるvalibotもvalidateのvali
「デザイン」とかでも起きてるあれ