フレームワークってなんだろう?概念で理解してみよう! by きんじょうひでき

PHPカンファレンス小田原2024
セッション(15分)

フレームワークってなんだろう?概念で理解してみよう!

o0h_ きんじょうひでき o0h_

世の中には色々なフレームワークがあります
何か特定の世界に限りません
例えば、マーケティングの世界で有名なPPM分析もそう呼ばれたりします

フレームワークとそれ以外は、何が違うのでしょう?
プログラミングでいえば
「フレームワークの名前を複数挙げて」との問いには簡単に答えられても
「それはどうして?」の判断に迷う人もいるかとも思います

何がフレームワークなのでしょう
それ以上に重要なのは、”なぜ”フレームワークなのでしょう
これがあることで、開発者の仕事や思考は、どう変わりますか?
一緒に探ってみましょう!

お話すること

  • フレームワークと呼ばれるもの・呼ばれないもの、どう違う
  • 概念で捉えるフレームワーク: 制御の逆転と、それ以外
  • 「フレームワークたるもの」を実装パターンを通じて考える
  • 「具体」「抽象」を補助線に、フレームワークは我々の役割をどう変えるかを考える