http://d.hatena.ne.jp/h_sakurai/20111221 まず前提として、blogを書いた意図をなんとなく推測して適当に独自に3種類に分類 https://github.com/joshcough/Compilers の例があげられているので、とにかくこのソースコードについての文句(ソースコードの汚さ)を主張したい h_sakuraiさんが一般的にScalaのコードを読む場合に、(そこまでScala自体に詳しくないので) "こういう部分が読みづらく感じた" という主観的な感想(を書いてみたかっただけ) 一般的なScalaのコードを書くべきときの基準として、使うべきでない機能や、やるべきでないパターンを列挙して、(他の人にも)ここに書いたことを実行して欲しいという主張 おそらく2番目の、"読みづらいと感じた"という部分が大きいのだと思います。1番目もあるとは思うし、3