オブジェクト指向より手続き型の設計がいいのかねえ ・前処理をするクラス ・本処理をするクラス ・後処理をするクラス ・エラー処理をするクラス という風にクラスが分かれているとしたら(この表現でニ...
オブジェクト指向より手続き型の設計がいいのかねえ
・前処理をするクラス
・本処理をするクラス
・後処理をするクラス
・エラー処理をするクラス
という風にクラスが分かれているとしたら(この表現でニュアンスが伝わるかな?)、それはオブジェクト指向言語を使っていたとしても、手続き型の設計だよね。
でも手続き型も長い歴史をもった流儀なのだし、オブジェクト指向言語でオブジェクト指向設計をしていないから悪だというわけでもなく、むしろ積極的に手続き型の流儀を使っていくべきなんですかねえ。少なくともそういう書き方を好むプログラマーが複数いるのは知ってる。
・前処理をするクラス
・本処理をするクラス
・後処理をするクラス
・エラー処理をするクラス
という風にクラスが分かれているとしたら(この表現でニュアンスが伝わるかな?)、それはオブジェクト指向言語を使っていたとしても、手続き型の設計だよね。
でも手続き型も長い歴史をもった流儀なのだし、オブジェクト指向言語でオブジェクト指向設計をしていないから悪だというわけでもなく、むしろ積極的に手続き型の流儀を使っていくべきなんですかねえ。少なくともそういう書き方を好むプログラマーが複数いるのは知ってる。