GRASP

  • Information Expert (情報エキスパート)
  • Creator (生産者)
  • Controller (コントローラ)
  • Low Coupling (疎結合)
  • High Cohesion (高凝集性)
  • Polymorphism (多態性)
  • Pure Fabrication (純粋人工物)
  • Protected Variations (変動からの保護)
  • Indirection (間接化)

参考にしたサイト