[過去ログ] カプセル化の有害性、オブジェクト指向は愚かな考え (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
308: 2020/06/27(土)14:22 ID:Z/pHF8i9(1/9) AAS
>>273
カプセル化はC言語でもできる。
310(2): 2020/06/27(土)14:26 ID:Z/pHF8i9(2/9) AAS
>>282
一般的な業務システムはデータベースに出し入れするだけだから深い階層構造にはならない。
データベースに出し入れする際の受け皿となる構造体が1層あるくらいだろ。
そもそもRDBは階層構造そのままぶち込めないし。
311(2): 2020/06/27(土)14:34 ID:Z/pHF8i9(3/9) AAS
>>307
最近流行りのPythonで作られたシステムを見て回れば?
カプセル化は言語仕様で禁止されてるから強制的に>>1の言うとおりに作るしかない。
312: 2020/06/27(土)14:37 ID:Z/pHF8i9(4/9) AAS
>>307
というか最初の開発で問題になるようなことではないからソースコードでは比較できないでしょ。
機能追加・改修案件で発生する問題の話だし。
314: 2020/06/27(土)15:01 ID:Z/pHF8i9(5/9) AAS
これオブジェクト指向の善し悪しじゃないよね。
改修発生時に雲の上で決まった無茶な追加仕様にどれだけ耐えられる構造にできるかという話だ。
ただオブジェクト指向は昔ながらの教科書どおりにやると耐えられない構造になりがち。
もちろんオブジェクト指向でなくても発生する。
C言語でも発生する。
そうならないようコーディングの約束事を決めよう。
そうなってないかコードレビューはしっかりやろう。
319: 2020/06/27(土)15:10 ID:Z/pHF8i9(6/9) AAS
>>316
外部リンク:www.python.org
324: 2020/06/27(土)15:15 ID:Z/pHF8i9(7/9) AAS
>>321
それただのポインタだろ
326(2): 2020/06/27(土)15:19 ID:Z/pHF8i9(8/9) AAS
>>321
ポインタは横の繋がり
上下関係ではない
深い階層化というのは、雲の上で決まった仕様に底辺開発者は意見できないということ。
深い階層化というのは、底辺開発者が受けてるパワハラなど雲の上は知らないということ。
334: 2020/06/27(土)15:40 ID:Z/pHF8i9(9/9) AAS
>>332
データベースで深い階層化が起こるとすれば、
・データベースの出し入れはストアドプロシージャ経由のみ
・誰かが作ったストアドプロシージャを叩くライブラリ
・末端開発者が見えるのはライブラリのみ
という状況
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.039s