DecoratorパターンとActiveModel::Callback

フリーランス@amyroi です。 スカウトメールで、2月の記事を「古い記事」と言われたので、最近の資料を上げておきます w

外部用というより、参加プロジェクトのサーバーサイドエンジニア向けに発表した資料です。 その為、プロジェクト特有の仕様を考慮したオブジェクト思考の構成にしています。

主に以下についての話です。

  • オブジェクト思考の基本的思考
  • concern
  • DecoratorパターンとActiveModel::Callback

speakerdeck.com

RubyRailsの開発を初めたけど、オブジェクト指向についてはまだあまり取り入れていない。 なんてチーム向けにこういったオブジェクト指向の考え方を伝えて指導したりレビューしたりする事が多いです。