エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SOAにとって凝集性の考え方は必要か?
IONA社(サイト・英語)で働いていた2005年に、Steve Vinoski氏(source)はサービスの凝集度(PDF・英語)と... IONA社(サイト・英語)で働いていた2005年に、Steve Vinoski氏(source)はサービスの凝集度(PDF・英語)と結合度(source)についてのレポート(PDF・英語)を作成した。その中で彼は、長い時間をかけて「良い」ということが認められてきた三つの凝集の型について言及している。 機能的凝集型: モジュールが単一の振舞いをするような場合の型。結合性は低く、再利用性は高い。 逐次的凝集型: モジュールがいくつかのタスクを順番に実行するような場合の型。 通信的凝集型: モジュールが同一のインプットを持つ、規定された順序性のない複数のオペレーションを実行するような場合の型。 次には、「悪い」とされる四つの凝集の型について言及している。 手続き的凝集型: 逐次的凝集に類似しているが、それぞれのタスクで使用されるデータが異なる。Steve氏曰く「このような凝集は(結合度を低くする