- オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
597 :デフォルトの名無しさん[sage]:2016/06/28(火) 09:45:42.57 ID:waZ5k966 - >>596
元々関数型が存在して関数型で開発してた奴が不便なところを解決するために考案したのだから その前提として関数型で適切なコーディングが出来るは前提条件なのは自明だろ OOPは魔法の杖じゃねえよ 実際には関数型でもまともなコードを書けない奴がOOPを使って更にカオス度が増してる部分は確かにあると思うが それはどんな道具・手法をつかってもダメな奴はダメだって事にすぎない 何かに責任転嫁したい心情はわからんではないけど、基本的には問題の原因は常に人だよ ダメコードを書く奴を改善しないで手法を変えたところで何も変わらないダメコードを生産するだけ バグの原因を修正せずに対処コードを入れたところで本質的には何も改善しないだろうと思うがね
|
- オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
615 :デフォルトの名無しさん[sage]:2016/06/28(火) 13:18:12.57 ID:waZ5k966 - 将棋の思考モジュールではなくUIモジュールならば駒をクラスにするのは否定せんけどな、やる事は基本的には言われた通りに動くだけで
3Dならモデル/2Dならスプライトなどと位置・アニメーション・モーション・エフェクトなどをまとめて面倒見るためのクラスならまああり 人間が操作するために表示上必要なら移動範囲を参照させる事も問題はない ただし思考ロジックとは別モジュールに置いて一切関与させない事が大前提な
|
- オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
639 :デフォルトの名無しさん[sage]:2016/06/28(火) 22:15:38.06 ID:waZ5k966 - 日本語の不自由な奴多すぎじゃね?
普通に読んだら>>629は成り含めても4ビットで足りるものをクラスにする必要はないと主張してるとしか読めんのだが
|