タグ

ブックマーク / techlife.cookpad.com (1)

  • Testing, Design, and Refactoring (RailsConf2009レポート) - クックパッド開発者ブログ

    «RailsConf2009のレポート一覧 こんばんは根岸です。会社のマニーでべガスに来ています。 稿はrakeの作者、Jim WeirichさんとJim O'brienさんのテストやリファクタリングに関する表題の発表のレポートです。 リファクタリング用のサンプルプロジェクトとスライドがアップロードされていました。 http://onestepback.org/download/refactor.zip 以下軽く紹介するので、興味がわいたらプレゼンを眺めたりあとで公開されるであろうビデオを眺めたりして下さいね。 前半は要するに良いオブジェクト指向のデザインとは何かというテーマです。 ・凝集性を高める ・低い結合性を保つ ・明確さを維持する これを実行するために単一責任原則だとか、リスコフの置換原則だとか、役割の局所性を利用したオブジェクト間のやりとりの粗結合性だとか、最少のクラスとメソッ

    Testing, Design, and Refactoring (RailsConf2009レポート) - クックパッド開発者ブログ
  • 1