2010-12-01から1日間の記事一覧

非日常的なプログラミングを日常へ

まったく個人的な考え方だけど、プログラミングを勉強する上で必要な一歩というのは、アルゴリズムを日常の中から見つけ出して抽出し、コードという非日常に落としこむことなんだとおもう。条件分岐や反復処理は原始的すぎて日常に隠蔽されているから、それ…

『Scala スケーラブルプログラミング』のメモ

関数型プログラミングの「副作用を持たない」は「プログラムの操作は入力から出力への写像であるべき」という発想に拠るということ(1.2.2) ジェネレータ式の " タプルの要素へのアクセスが、applyメソッドをつかわずに要素(のインデックス)ごとのアクセ…