- - PR -
セッターゲッターのみのクラスの名称
投票結果総投票数:48 | |||
---|---|---|---|
DTO | 11票 | 22.92% | |
Entity | 9票 | 18.75% | |
Object | 1票 | 2.08% | |
ValueObject | 12票 | 25.00% | |
使用目的によりDTO又はEntity | 2票 | 4.17% | |
その他 | 13票 | 27.08% | |
|
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-09-25 14:35
C#に限った話ではないですが…
ほとんどセッターゲッターしかないクラスについての呼び名についてです。 皆さん何て呼んでいますか? 開発現場によって呼びかたが違うと思います。 ○○と呼ぶのが正しい。 昔○○と呼んでいたけど辞めた、○○と呼んでいた人が居たけど違和感があった等、呼び方のこだわりも聞けたらと思います。 | ||||||||||||
|
投稿日時: 2007-09-25 14:45
データクラス
| ||||||||||||
|
投稿日時: 2007-09-25 15:04
こんにちは。
皮肉をこめるなら「貧血オブジェクト」とか… | ||||||||||||
|
投稿日時: 2007-09-25 17:21
'.NET では' 私もデータ クラスって言っているかも...
本当にデータのみであれば敢えてフィールドだけにすることもありますが。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2007-09-25 22:15
Reflectionが絡んでいて、後でやっぱりプロパティにしようと思った場合に、痛い目見ないですか。 その場合は、はなっからプロパティを使う? | ||||||||||||
|
投稿日時: 2007-09-26 00:03
そういう事態になったことはないですが、一気に Refactor するなりして書き換えたりすると思います。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2007-09-26 10:45
【その他】の人はみんな「データクラス」なんでしょうか?
私もデータクラスと言っていた時期がありました。忘れてた…選択肢に入れればよかった… じゃんぬさんは.NET以外の何かでは何と呼んでいるんでしょう? 私は今のところJavaもですが、DTO&Entityと呼んでます。 実はこの質問をしたきっかけは、いまの現場の人がかたくなに「オブジェクト」とか「オブジェクトクラス」と呼んでるんですよ。すごく違和感あるなぁと。それでみなさんなんて呼んでいるか気になりました。今のところ、「標準的な呼び方」って無いですよね?でも皆こういうクラス作っていますよね。 >Tdnr_Sym 貧血オブジェクト… うーんすみません。いまいちピンとこないです…できれば解説願います。ごめんなさい ↓私の頭の中の理解 オブジェクト---クラス---ValueObject---+---DTO データクラス | +---Entity | ||||||||||||
|
投稿日時: 2007-09-26 11:30
こんにちは。
データクラスが全く悪いものだとは思いませんが(場合によっては必要だと思います)、 下記の引用のような、痛い(オブジェクト指向しているつもりで、実はそうなっていない)状況で、 出現するデータクラスのことを指す…と私は解釈しています。 ドメインモデル貧血症
コードの臭い
|