
関数型プログラミングとは、プログラムの設計スタイルの一つで、値を変化させない不変のデータと、関数を駆使して処理を行う技術です。つまり、面倒くさい状態管理から解放されたい人におすすめの手法なんですが、まるで野菜を食べたがらない子供に無理やりブロッコリーを食べさせるようなものです。とにかく、初めは理解できないかもしれませんが、慣れれば手堅いプログラミングができるようになるんです。ただ、最高の効率を求めているのに、やたらと関数を手続き的に作るようなスタイルでは正直生産性が低下するので、その辺りは注意が必要です。結局のところ、最後に笑うのは、正しい知識を持っている者です。だから、あなたもブロッコリーをしっかり食べて、健康的なコードを書けるようになってください!
関数型プログラミングをまじめに語ると
前の記事: « 開示とは?毒舌で解説!
次の記事: 防水性とは?毒舌で解説! »