大まかな処理の流れとしては関数型言語のやり方はスマートだと思うけど、純粋関数型言語みたいなやりすぎはよくないですね
適切に関数を小分けできていれば一時的なミュータビリティとかは言うほど悪ではないし
「そこで失敗するようだったらプログラム全体が死んでいいよ」っていう副作用を扱うのにいちいち関数のシグネチャ変えるのはアホくさい
Permalink | 記事への反応(0) | 11:44
ツイートシェア