anond.hatelabo.jp この増田に対する俺なりの見解、、、というかまとめない、いつもの落書き。 日本の政治、企業、学校てのはC++で役職から縦に多重継承を繰り返して、人間ひとりのクラスが1万行ぐらいある万能で最適化された神クラスになってる。 んで、クラスの中の状態はグローバル変数で共有してるのでマネージャークラスをはじめ、依存してる全クラスがOKを出さないとグリーンにならずそもそも動けない。しかも、マネージャークラスがなぜか複数あってお互い勝手にグローバル変数を書き換える。だからあっちこっちで言うことや指示が違う。 さらに、マネージャークラス達に現場の処理が書かれてて、プレイングマネージャー化してる。Tell, Don't Ask!! お前はマネージャーだ!求めるな!命じよ! メリケン人は状態を持たない関数だ。 すごいHaskellたのしく学ぼう! 作者:Miran Lipov