capsctrldays

2005-03-25 (金) [長年日記]

[UML] Report Objects - Include 'Receipt' in the Model?

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)(Craig Larman)より

領収書(レシート)はモデルに含めるか否か。 領収書は、販売や支払いのレポート(ビュー)でしかないので、情報が重複してしまう。

  1. 他のモデル要素から情報を導出できるので必要ない。(ビューはエンティティではないよ派)
  2. いやいや、返品するときの証拠となるんだから、特別なビジネスロールだと見なすべきだ。(あったほうが何かと便利だよ派)

結論:返品ユースケースが出てくるまで領収書はモデルから外す(大切なのはYAGNIだよ派)。

PPPoEブリッジ

あーこういう機能があるのかあ。1つ目の(レンタル)ルータでPPPoEブリッジ機能を使い、2つ目のルータでPPPoE接続を行うようにした。これでいろいろ便利になったと思う。

あ、これって、1つ目でポートふさいでも効かないんだよね、たぶん。

本日のツッコミ(全1件) [ツッコミを入れる]
1 みるふぃ (2005-03-26 (土) 02:29)

そうですね、PPPoEはTCP/IPより上のレイヤーに存在するので、L2なのかな?はっきりわかりませんが