Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PHPカンファレンス関西2013「関心を分離するってどういうこと?」講演資料

 PHPカンファレンス関西2013「関心を分離するってどういうこと?」講演資料

PHPカンファレンス関西2013 講演資料

hidenorigoto

June 02, 2013
Tweet

More Decks by hidenorigoto

Other Decks in Programming

Transcript

  1. 関心事の分離 • 大きな問題を小さく分けて扱う • Separation of Concerns(SoC) • ソフトウェア開発で常に課題とされてき た

    • 関心事の分離を促進するために、新し いパラダイムが生まれる 10 13೥6݄1೔౔༵೔
  2. 分離の仕方 • MVC • レイヤー化アーキテクチャー • ドメイン駆動設計 • 歴史的なコンポーネント •

    デザインパターン • オブジェクト指向 • アスペクト(AOP) 20 13೥6݄1೔౔༵೔