ウェブコラム

『IT(技術)系』カテゴリのウェブコラム一覧

第4回【IT技術系コラム】オブジェクト指向設計原則-(3)パッケージ結合度に関する原則

投稿者:コンサルティング事業部2010年10月 6日カテゴリ:IT(技術)系 | 勉強会

オブジェクト指向設計原則-(3)パッケージ結合度に関する原則

今回は、パッケージ結合度(パッケージ間の参照・依存関係等)について取り上げたいと思います。

前回同様、Robert C. Martin氏が設立したObject Mentor社(http://www.objectmentor.com/)において、これらのアイデアの原文が公開されていますので、ご興味のある方はご一読ください。 (Resources→Published Articlesページ
また、書籍(翻訳和書)として下記が出版されており、まとめられています。

今回はこのうち、「パッケージ結合度に関する原則」を取り上げます。

  1. 5つのクラス設計に関する原則(略)
  2. 3つのパッケージ凝集度に関する原則(略)
  3. 3つのパッケージ結合度に関する原則
    1. 非循環依存関係の原則(ADP: The Acyclic Dependencies Principle)
    2. 安定依存の原則(SDP: The Stable Dependencies Principle)
    3. 安定度・抽象度等価の原則(SAP: The Stable Abstractions Principle)
  4. 3つのパッケージ結合度に関する原則(略)

第3回【IT技術系コラム】オブジェクト指向設計原則-(2)パッケージ凝縮度に関する原則

投稿者:コンサルティング事業部2010年8月10日カテゴリ:IT(技術)系 | 勉強会

オブジェクト指向設計原則-(2)パッケージ凝縮度に関する原則

今回は、パッケージ凝集度(どのような考え方に基づいてパッケージ(クラスの集合)を整理し、まとめるべきか)について取り上げたいと思います。

第2回【IT技術系コラム】オブジェクト指向設計原則-(1)クラス設計に関する原則

投稿者:コンサルティング事業部2010年7月12日カテゴリ:IT(技術)系

オブジェクト指向設計原則-(1)クラス設計に関する原則

前回はオブジェクト指向言語の3つの特徴について述べさせていただきました。

  • カプセル化(Encapsulation)
  • 継承(Inheritance)
  • 多態性(Polymorphism)
上記の特徴は一般的なオブジェクト指向言語の初学書においても触れられていることが多いのでご存じの方も多かったかもしれません。 そこで、今回以降3回にわたってもう一歩踏み込み、「オブジェクト指向設計原則」について触れさせていただきます。 今回はこのうち、「クラス設計に関する原則」を取り上げます。

お問い合わせはこちら

過去のウェブコラム

ごらんになりたい月のウェブコラムを下記のリストより選択ください。

過去の記事一覧ページ

お問い合わせ先

お電話・FAXでのお問い合わせ先

tel.03-5573-5730

fax.03-5573-5731

メールでのお問い合わせ先

お問い合わせ入力フォームへ
  • 連結会計ご担当者様
  • 連結会計システム Conglue(コングルー)
  • ConglueのIFRS対応方針
  • 連結会計システム Conglue(コングルー)導入事例
  • XBRL解析エンジン Primal XBRL Parser
  • ウェブコラム IFRS解説シリーズ
  • ウェブコラム XBRL解説シリーズ

プライマルは日本情報処理開発協会(JIPDEC)よりプライバシーマークの付与認定を受けています。

未来が変わる。日本が変える。チャレンジ25キャンペーン

このページのトップへ