タグ

oopに関するvladimir-kyotoのブックマーク (5)

  • オブジェクト指向と10年戦ってわかったこと - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事の内容 オブジェクト指向は難しい!わかった気になって実践すると詰みます... ウギャー この記事は10年以上オブジェクト指向と戦った筆者が、通常とは異なるアプローチでオブジェクト指向を解説したものです。 筆者はJavaを使って格的なシステム開発をしたことがありませんが、オブジェクト指向言語として最もポピュラーなJavaをベースにオブジェクト指向について解説させていただきました。 また、この記事の続編にあたります「なぜオブジェクト指向は難しいのか」を更に2年の時を経て執筆させて頂きました!是非こちらも一読していただけると嬉しい

    オブジェクト指向と10年戦ってわかったこと - Qiita
  • perl-mongers.org

    This domain may be for sale!

  • 静的モデルの全体像

    そして、実装ワークフローにおいて動的モデルと組み合わせる形で、Javaクラスに収れんしていくわけです。 3.クラス図の変遷 それでは、コアワークフローの中でのクラス図の変遷について見ていきましょう。クラス図が登場するドメイン分析、システム分析、設計の各ワークフローでのクラス図について取り上げていきます。 ■■3.1 ドメイン分析■■ ドメイン分析では、図4のようなクラス図が使用されます。 ドメイン分析の目的は、問題領域のモデルを作成することにより、開発者間で共有できるボキャブラリを定義することです。かつては、ドメイン分析で抽出されたオブジェクトを詳細化することで、設計や実装につながっていくという考え方が主流でした。しかし最近では、問題領域におけるオブジェクトと解決領域におけるオブジェクトは、強い相関関係があるものの別物であり、問題領域と解決領域間のセマンティクスギャップを埋めるためのさらな

    静的モデルの全体像
  • C++で読むデザインパターン(Design Patterns read by C++)

  • まつもと直伝 プログラミングのオキテ 第12回 多重継承再び

    今回は継承,特に誤解されがちな多重継承について改めて解説します。「オブジェクトは現実世界のモノの反映であり,継承はそのモノの分類を反映したものである」,「多重継承は良くないものだ」という意見が正しいかどうか,判断する基準を紹介します。 今回は,オブジェクト指向にまつわる誤解を取り上げましょう。 これまで,オブジェクト指向プログラミングの古くからのファンとして解説を書き,Rubyというオブジェクト指向プログラミング言語を提供してきました。オブジェクト指向プログラミングをより多くの人が身近に感じられるように貢献してきたつもりです。Smalltalkよりも手軽に入手でき,JavaC++よりも簡単にオブジェクト指向プログラミングを実践できるRubyによってオブジェクト指向という概念がより理解しやすくなったのではないかと自負しています。 しかし,その過程で,私自身の未熟さもあり,オブジェクト指向プ

    まつもと直伝 プログラミングのオキテ 第12回 多重継承再び
  • 1