2017-03-02 JavaScript の Error は適切に使われているだろうか
だらだらしていたら遅くなった。
bouzuya/bath の path
側をつくっていた。だいたいできた。ここからが長いんだけど……。
不正な入力に対して Error
を投げるべきか迷う。型検査もないので、かなり変な値を受け取る可能性があるのだけど、それらを毎回検査するのはあまり良い習慣でもなさそうだ。またそれらの違反を Error
で表現するより、多少のことなら | null
を返してごまかすほうが JavaScript 界隈の空気にあっているんじゃないかとか思ってしまう。