/note/social

関数型プログラミングは上級者になればなるほどコードが読み辛くなる

よく言うけど、手続きやオブジェクト指向は、上級者になればなるほど初心者のコードより見やすく洗練されていくのに対して、関数型プログラミングは上級者になればなるほどコードがより抽象化されて初心者が読み辛くなるってのが割とマジで入門、習得の障壁になってると思うし、実際俺も読めん

@ttk_vim

そうなるとわざわざコスト掛けて勉強する事もないかなという判断に落ち着く。

高階関数とmap&filter系が使えて、関数の副作用を抑える辺りが分かってれば十分なのかもしれん。