kazasiki's blog

プログラミングとかゲームとか

2017-12-14から1日間の記事一覧

eachメソッド(for文)は嫌い

eachメソッド(for文)は嫌いで、極力(Rubyで言うところの)mapやselectやreduceを使う。 理由は引数で与える集合と演算結果の関係性を不透明にしないためである。 文章を簡単にするため、引数の集合をxsで戻り値の集合をysとする。 mapの場合、ysはxsと同数…