タグ

デザインとモデルに関するkiyo_hikoのブックマーク (2)

  • Domain-Driven Design ドメイン駆動の設計 | システム設計日記

    ドメイン(domain)の語源は、「支配している場所と」か「領地」という意味らしい。この線からこっち側はオレ様の領地、という感じですかね。 Domain-Driven Design(DDD)に、Bounded Context(コンテキスト境界)パターンがある。個々のドメイン(領地)の境界線をきちんとして、境界を越えて干渉しないようにすべし、という考え方ですね。これ、ドメインのもともとの意味を、再確認して強調しているだけなのね。 ソフトウェアは、何かを解決するために開発する。だから、ソフトウェア開発は、まず、その問題(の領域)を正しく理解することから始まる。そういう意味では、どんなソフトウェア開発も Domain-Driven Design なんだと思います。 まあ、問題領域の理解が浅かったり、関係者間で理解がばらばらだったりすると、悲惨な結果になるわけですが、ドメイン駆動というのは、ソフト

    kiyo_hiko
    kiyo_hiko 2010/10/14
    実際に開発に従事していて思うのは、設計の議論の場がほとんどない。コミュ力とか叫ばれてる割に、議論が軽視されすぎるのは良くない。「分析や理解よりも、いきなり作り始めるか、逆にとてもりっぱな仕様書作り」
  • @ITの炎上していたブログ主がクビになってた - kなんとかの日記

    昨日紹介した、SQLとオブジェクト指向の話題で炎上していた『ベンチャー社長で技術者で』というブログの主が、なんとクビになってた。 【お知らせ】 @IT自分戦略研究所 編集部です。 2010年5月28日、『ベンチャー社長で技術者で』を執筆する生島勘富氏を、エンジニアライフ コラムニストより除名いたしました。 今回の件について、多くの読者から問い合わせをいただきました。今回の処置について、生島氏には了承いただきましたが、「これまで行ってきた議論のまとめはしっかり行いたい」と、最終原稿掲載の依頼を受けました。 編集部で協議した結果、掲載すべきであると判断し、下記に生島氏より受領した最終原稿を掲載します。なお、この内容は@IT自分戦略研究所の見解・意向を示すものではありません。 生島勘富氏の最終コラム:エンジニアライフ運営日誌:エンジニアライフ アンチのせいでクビか。アンチ大喜びだろうな。 思うに

    @ITの炎上していたブログ主がクビになってた - kなんとかの日記
  • 1