タグ

2012年5月9日のブックマーク (3件)

  • Strategic Choice

    Problemこのクラスは大きすぎて、もうこれ以上大きくしたくありません。「単一責務の原則」を適用してクラスを分割しようと思います。分割の具体的な方法がわかりません。Strategy「クラスの抽出」を適用します。どんなとき?「単一責務の原則」を適用してクラスを分割しようと思います。責務を把握したので、分割の実装を行いますが、具体的な方法がわかりません。どうする?「クラスの抽出」リファクタリングを適用します。ほとんどのレガシーシステムにおいて、最初にできることは、「実装レベル」で単一責務の原則を適用することです。つまり、大きなクラスから「クラスの抽出」をして、抽出クラスに委譲することです。「インタフェースレベル」で単一責務の原則を導入するには、より多くの作業が必要です。クラスの呼び出し側を変更しなければならず、テストも必要になります。まず、実装レベルで単一責務の原則を導入しておくと、将来イン

  • http://asakichy.hatenablog.com/entry/20090201/1233440212

  • DeNA

    抱ぁきしめたぁ! こぅころのコスゥモゥ!  ちゃっす、櫛井です。 ヒカリエにオフィスを移転されたそうなので、サクッとお邪魔してきた。 いやー、弊社も秋から入居予定ですけど、ヒカリエのオフィスエリア凄かったです。 新しいオフィスでは、コミュニケーションを活発にし、いかに新たな発想が生まれやすいかが大事 ということで、テーマは「社員がつながる アイデア創出型オフィス」とのこと。かっこよかった。 前回お邪魔しに行った時のはこちら。 株式会社ディー・エヌ・エーに行ってきた! - 941::blog んじゃ早速、受付フロアのあるエレベーター降りるとこんなカンジ。 ==== 振り向いて窓の外を見るとすごい景色。 新宿方面は原宿と代々木公園が見えて緑が豊か。 ※公開から3ヶ月以上経過した特定の記事は有料となっている場合があります この続きはcodocで購入

    DeNA