X



オブジェクト指向システムの設計 174 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0750デフォルトの名無しさん
垢版 |
2017/10/26(木) 20:12:16.99ID:t2R1m7Go
>>749
黙れ無職、はい論破
0751デフォルトの名無しさん
垢版 |
2017/10/26(木) 20:16:04.62ID:t2R1m7Go
作っておしまいなソフトは多いし
規模が大きくないか、仕様が変わらないようなところなのかもしれないし
個別に修正するときはコピペした方が影響の範囲は小さくなるし
一か所見れば処理がわかるってんならコードの見通しもいいし
ソースコード見ない段階であれこれ言うのはちょっとちょっとちょっと
0752デフォルトの名無しさん
垢版 |
2017/10/27(金) 17:35:48.74ID:2941eAj7
>>751
作ってお終いなら俺は文句言わないよ
改造とバグ修正を投げられたから困ってるんだ
関心が分散しまくってる
高卒非正規の脳じゃオーバーロードだ
0754デフォルトの名無しさん
垢版 |
2017/10/27(金) 17:42:56.24ID:2941eAj7
無職じゃないって
つかクラス化した場合の有効性をコストで可視化しろって
もうバグ満載でリリースしてデスマーチコースだ
IT業界らしくなってきた
0755デフォルトの名無しさん
垢版 |
2017/10/27(金) 17:55:24.25ID:d3nx2286
>>754
ごめんけど、ここはオブジェクト指向を諦めた人のスレじゃないから
コピペだらけのトランザクションスクリプトが至高だと悟ったなら、それでやっていけばいいじゃん
わざわざ啓蒙しに来なくていいよ
0759デフォルトの名無しさん
垢版 |
2017/10/27(金) 21:26:57.91ID:2kHVS/Sf
オブジェクト指向がダメって人は
言語何使ってるんだ?
オブジェクト指向言語のAPI使ってないってこと?
0762デフォルトの名無しさん
垢版 |
2017/10/28(土) 08:20:30.57ID:rZWSN5Vz
throw new AppException("ERR12345");

throw new AppException(ErrorCode.ERR12345);

throw new AppException(ErrorCode.BlogPostNotFound);

throw new BlogPostNotFoundException();

AppExceptions.ThrowBlogPostNotFound();

IAppException appExceptions = GetService<IAppExceptions>();
appExceptions.ThrowBlogPostNotFound();

どれがいい?
0763デフォルトの名無しさん
垢版 |
2017/10/28(土) 08:33:43.36ID:LbiBQBTu
長すぎるのはだめ、変換がかかって脳の短期メモリを大量消費させるのもダメ
0765デフォルトの名無しさん
垢版 |
2017/10/28(土) 11:06:31.25ID:LD30atSw
diとiocの組み合わせの意義を教えてください

シングルトンをどこが持ってるかが重要なんですか?
0770デフォルトの名無しさん
垢版 |
2017/10/28(土) 15:39:27.71ID:5jO14XmG
オブジェクト指向の言語を使っても
オブジェクト指向でプログラムを作ることにはならんでしょうに
staticメソッドを中心にプログラム組むことだってできるし
それなりの規模がないとオブジェクト指向は効果を発揮しないのじゃないかな
0771デフォルトの名無しさん
垢版 |
2017/10/28(土) 15:42:18.02ID:5jO14XmG
そいえば旧VBは型の継承はサポートしてるんだよね
昨今は実装の継承はあまりやらない方がいんじゃないかって言われてるし
旧VBはオブジェクト指向言語と言っていいと思う
旧VB+ラムダ式の言語があれば最強な気がする
0774デフォルトの名無しさん
垢版 |
2017/10/28(土) 19:00:48.19ID:bXFe772l
>>773
あれあれ?ポリシーがないってだけ?

そのポリシーとやらは
オブジェクト指向にどう関係してくるんですか?
0775デフォルトの名無しさん
垢版 |
2017/10/28(土) 20:33:50.28ID:U6aWHNpT
VBが糞と言うよりVB使いにくそしかいないと言うことでしょ
言語に善悪はない
0777デフォルトの名無しさん
垢版 |
2017/10/28(土) 21:06:18.54ID:b0D8bUkC
「ナンバーズ-天才数学者の事件簿-」でFBIの技術官が犯人のwifi逆探知するのに
「ええ、ビジュアルベーシックで絞り込めば…」って言ってたし(ガクブル
0779デフォルトの名無しさん
垢版 |
2017/10/28(土) 21:15:11.66ID:LbiBQBTu
vb.netになって出来ることはC#と同じになったのになんか書き方がいちいち冗長
0783デフォルトの名無しさん
垢版 |
2017/10/29(日) 22:10:12.67ID:8/yZ+26E
VBってまだサポートされてんだっけ
Coreになってからさっぱり話題にならなくなったけど
0784デフォルトの名無しさん
垢版 |
2017/10/29(日) 22:16:42.10ID:4sjZmv7g
JavaScript併用しなければならないWeb開発だと文法違い過ぎるから敬遠されるだろうね
0785デフォルトの名無しさん
垢版 |
2017/10/30(月) 07:04:36.23ID:s8k71vXD
VBは言語の問題でなく使う奴が糞

8割がスマートUIを書きモダンな設計を読みにくいと一蹴する

4重ループにカウンタ現役
0786デフォルトの名無しさん
垢版 |
2017/10/30(月) 07:11:07.87ID:s8k71vXD
VBAはオブジェクト指向が出来るように近代化して欲しいと思ったけどVBAごときでオブジェクト指向導入する規模とかヤバそうだから現状維持と緩やかな死が良いね
0787デフォルトの名無しさん
垢版 |
2017/10/30(月) 07:17:28.85ID:s8k71vXD
ER図とクラス図が似てくるのは危険な匂いしてますか?

正規化した物理設計レベルじゃ違うけど外仕レベルじゃ同等になっちゃう
0789デフォルトの名無しさん
垢版 |
2017/11/01(水) 17:29:31.91ID:qqAk/1TW
>>788
内部設計になってDBの正規化始めると確かに違います
ただ外部設計ではほぼ同じになるのでER図とクラス図に差が無いんです
ER図要るのかこれってなるので世間様はどう折り合い付けてるのか気になりまして
0790デフォルトの名無しさん
垢版 |
2017/11/01(水) 19:42:14.01ID:4uxV0O6/
データベースは実装の奥底にあるものなので設計では何も決めない
データベースなしの状態で動くところまで実装してようやく、そろそろ永続化の実装考えようかって話が始まる
0793デフォルトの名無しさん
垢版 |
2017/11/02(木) 18:50:34.87ID:XzNKC0MY
マイクロサービスか
やりたいけど構築するのが面倒だ
誰か代わりに作ってくれ
0794デフォルトの名無しさん
垢版 |
2017/11/03(金) 00:25:37.71ID:g9SR2OMf
クラス依存症は、だいたいのところファンクションという概念すら理解できていないのが9割
クラスに格納されたデータという名詞的実体に安堵しているだけで
プログラムを書く才能も、システム設計する能力もないやつが
好き勝手にクラス図をかいて、ぼくのさいっきょなクラスチームを作るだけなんだよなあ

だから僕の考えたクラス構成という話題は出ても
そのクラスがどのように通信するかっていう話をオブジェクト指向信者は語らないの

なぜならばそのメッセージングを実装できないから
そのすばらしいクラスが単なるデータの塊でしかないことを
自分で書いた壮大な物語でカプセル化し、他人から見えなくしたいから

カプセル化って偉大だよなあ?
電卓やじゃんけんすら実装できないひ弱な自分を壮大なクラス図を書けばごまかせると錯覚できちゃうんだから
0795デフォルトの名無しさん
垢版 |
2017/11/03(金) 00:39:25.54ID:T1BwLucT
VB.Netはもう20年ほど前に完全に移行しているんだけどなぁ
VB馬鹿にするやつがどれだけオブジェクト指向理解してんのか疑問だな
0797デフォルトの名無しさん
垢版 |
2017/11/03(金) 01:02:36.32ID:EKwPnWZh
オブジェクトでプールして必要に応じて永続化してくれるようなサービスでもういいな
0798デフォルトの名無しさん
垢版 |
2017/11/03(金) 02:56:41.30ID:9CXEo34m
>>794
さすがに時代錯誤な感じ

今どきのメジャーな言語は
ほとんどクラス持ってるぞ
Java、C#、C++、Python、Ruby、PHP……
0800デフォルトの名無しさん
垢版 |
2017/11/03(金) 10:39:58.84ID:r8BoLq9w
間違ってないんだから問題ないだろ。

あとついでに無名クラスを持っている言語
PHP、・・・

クロージャーを持ってる言語
PHP、・・・

トレイトを持ってる言語
PHP、・・・

ジェネレータを持っている言語
PHP、・・・
0801デフォルトの名無しさん
垢版 |
2017/11/03(金) 11:12:35.69ID:CFYOACkT
PHPは最先端の言語だからな。だからこそ、バカには使いこなせない。
のに、バカがこぞって使うからクソ言語扱いされている。
0803デフォルトの名無しさん
垢版 |
2017/11/03(金) 11:53:34.15ID:OuG6RHrP
10年経ったことにも気づかない引きこもりがいる板だからな
10年前に見かけた与太を今日話すことに違和感をおぼえる知能もない
プログラミングできるわけじゃないから、技術的な話にも初心者の質問にも応えられない
「ただ」「昔見かけたもの」を「書く」だけ
0807デフォルトの名無しさん
垢版 |
2017/11/03(金) 23:15:38.46ID:+QQUmgGP
>>795
> VB.Netはもう20年ほど前に完全に移行しているんだけどなぁ
VB.netのリリースは2001年(16年前)なんだが...

> VB馬鹿にするやつがどれだけオブジェクト指向理解してんのか疑問だな
人の心配する前に自分の認知症の心配した方がいいぞ w
0808デフォルトの名無しさん
垢版 |
2017/11/03(金) 23:36:33.86ID:lQ0XoM3e
四捨五入してみろ
0810デフォルトの名無しさん
垢版 |
2017/11/04(土) 08:50:40.41ID:KxJ3WBAq
20年ほど前じゃない16年前だ <- これアスペすぎるだろ
0817デフォルトの名無しさん
垢版 |
2017/11/04(土) 12:51:55.25ID:zD8APvjd
ヒント:8進数。
0818デフォルトの名無しさん
垢版 |
2017/11/05(日) 19:58:02.68ID:B4RjlPFm
VBとCOBOLはいまさら覚えたくねえなぁ
C系と記述が違うのに先進性は無いとか鬱になる
0828デフォルトの名無しさん
垢版 |
2017/11/10(金) 22:57:56.01ID:7i6+bCDW
>>827
ガチアスペルガー症候群患者乙
0830デフォルトの名無しさん
垢版 |
2017/11/10(金) 23:31:12.69ID:8c9+Jy54
どうやったらこんなつまんないレスを返せるんだよ...
重症やな w
0833823
垢版 |
2017/11/11(土) 00:14:54.76ID:xhBZikg9
>>825は俺じゃねぇからな
0836デフォルトの名無しさん
垢版 |
2017/11/11(土) 01:09:18.75ID:QwHnz2ZY
>>832
オッサンか?
0838デフォルトの名無しさん
垢版 |
2017/11/11(土) 01:21:19.20ID:QwHnz2ZY
若いと思ってるっつーか実際若いしな
ガチとか使う奴=低脳、バカっぽいって発想がオッサンぽい
0842デフォルトの名無しさん
垢版 |
2017/11/11(土) 11:01:18.10ID:Zi5KnTyx
アスペクト指向プログラミングってのは具体的にどんなのかよく分からんわ
興味ないから
0844デフォルトの名無しさん
垢版 |
2017/11/11(土) 18:10:49.46ID:QwHnz2ZY
>>840
え?おまえって未成年か何か?
0846デフォルトの名無しさん
垢版 |
2017/11/11(土) 18:52:46.73ID:EGHwL5V1
おっさんは嫌いかい?
0847デフォルトの名無しさん
垢版 |
2017/11/11(土) 18:53:43.53ID:EGHwL5V1
おっさんは知識と経験と優しさでできています
残りの9割は脂肪です
0850デフォルトの名無しさん
垢版 |
2017/11/12(日) 11:03:42.20ID:hG4wTZ8S
おっさん煽りでスレ消化して楽しいんだろうか
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況