2020-10-23

anond:20201023005525

オブジェクト指向の考え方は、対象物が1:1の関係じゃなくなったら基本的には必要だよ

オブジェクト指向言語でなくてもオブジェクト指向的な書き方をする。

例えばCのファイルIOの関数は、FILE *fpを使って操作するけど、あれだってオブジェクト指向だよ。

同時に2つのファイルを読み書きするなら区別のための識別子が必要で、それがfp

オブジェクト指向不要って言ってる人は、データが全部1:1の関係だけで十分なプログラムしか作ってないんじゃないのかな。

記事への反応 -
  • フレームワークのレールに乗っかってれば設計もいらないし 必要な共通コードがあれば親クラスにまとめておけばいいし プロジェクト全体に必要なコースがあればutilみたいな便利メソ...

    • オブジェクト指向の考え方は、対象物が1:1の関係じゃなくなったら基本的には必要だよ オブジェクト指向言語でなくてもオブジェクト指向的な書き方をする。 例えばCのファイルIOの関数...

    • そして、グローバル変数は要ります。

    • 半分同感。 おっしゃる通りFW上で開発してる限り意識すべきはオブジェクト指向ではない。 オブジェクト指向を勉強すると小さなクラスをnewして〜メッセージをやり取りして〜継承して...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん