タグ エンティティ
人気順 5 users 10 users 100 users 500 users 1000 usersDDDの実装にはあまり興味がなくなっている - Mitsuyuki.Shiiba
以前は、DDDでどう実装したらいいかなぁって考えてたんだけど、最近は、そういうことへの興味があまりなくなっている。エンティティや値オブジェクト、集約やリポジトリなど、そのあたりにあまり興味がない。ヘキサゴナルアーキテクチャなども、そんなに考えなくなった。 TypeScriptを使うことが多いので、型でしっかり... 続きを読む
Microsoft、ソースコード解析ツール「Microsoft Application Inspector」をオープンソースで公開:CodeZine(コードジン)
米Microsoftは、ソースコード解析ツール「Microsoft Application Inspector」を、1月16日(現地時間)にオープンソースで公開した。 「Microsoft Application Inspector」は、ソースコードにおける暗号化やリモートのエンティティへの接続、実行されるプラットフォームといった挙動を見つけられるツールで、複雑なプログ... 続きを読む
ファーウェイ、一夜にして独自OS:グーグルは米政府に包囲網解除を要求か | ワールド | 最新記事 | ニューズウィーク日本版 オフィシャルサイト
米国から締め出されアンドロイド提供も断られたファーウェイは一夜にして独自OSを発表し、中国ネットは燃え上がった。かえって安全を脅かすことを理由にグーグルは米政府のファーウェイ包囲網解除を要求している。 一夜にして独自OS「華為(Huawei)鴻蒙(Hongmeng)」を商品登録 5月15日に米政府からエンティティ・リス... 続きを読む
DDD基礎解説:エンティティ、値オブジェクトってなんなんだ - little hands' lab
はじめに DDDの実装パターンとして、エンティティと値オブジェクトというものがあります。 ドメイン駆動一般に複雑な抽象論が多い中で、コードに近く一番イメージがつきやすいコード事例として出てくるため、ここだけは何となくわかるぞ!という方もいらっしゃるのではないでしょうか。 今日はこちらの概要とそれぞれの... 続きを読む
ドメイン駆動設計でマイクロサービス開発
マイクロサービス と ドメイン駆動設計 (DDD)、と言えば 境界づけられたコンテキスト が話題に上がる。確かにマイクロサービスの粒度を定義する上で境界づけられたコンテキストは基礎となる道具だが、他のコンセプトも重要だ。 Michael Plöd氏 はベルリンで開催された microXchgカンファレンス の プレゼン で、DDDは単にエンティティや値オブジェクト、リポジトリというだけではない、と... 続きを読む
ドメイン駆動設計の間違った方向性
アプリケーションは、ドメイン駆動設計 (DDD) を使って構築しなければならないと言われる。実際のドメインモデルは、エンティティか、DTOで構成される。DTOは、ビジネスと基盤となるロジックを組み合わせたものを含むサービスと共に、データとロジックを分離したものだ。コンサルタントとソフトウェアアーキテクトとしての経験を交えながら、Gabriel Schenker氏がこのように述べた。メッセージを扱う... 続きを読む
SEOはテキストの最適化からエンティティの最適化へ at #SemTechBiz 2014 | 海外SEO情報ブログ
[対象: 上級]SemTechBiz 2014 カンファレンスのセッションレポートの第2弾です。 Barbara Starr(バーバラ・スター)氏のセッションと2本立てで構成された、Bill Slawski(ビル・スロースキ)氏によるセマンティック検索をテーマにしたもう1つのセッションになります。 テキストを対象にしていた昔のSEOサイトの運営を自分が初めて始めた2005年当時のSEOは、titl... 続きを読む
SEOはテキストの最適化からエンティティの最適化へ at #SemTechBiz 2014 | 海外SEO情報ブログ
[対象: 上級]SemTechBiz 2014 カンファレンスのセッションレポートの第2弾です。 Barbara Starr(バーバラ・スター)氏のセッションと2本立てで構成された、Bill Slawski(ビル・スロースキ)氏によるセマンティック検索をテーマにしたもう1つのセッションになります。 テキストを対象にしていた昔のSEOサイトの運営を自分が初めて始めた2005年当時のSEOは、titl... 続きを読む
Scalaのトレイトは実はトレイトじゃなくただのミクスイン - Smalltalkのtは小文字です
タイトルは釣りです。まずおおざっぱに用語の整理をさせていただくと、ここで「トレイト」は、シェルリ(Nathanael Schärli)ら考案したTraitsやそれ用のエンティティ(trait)や機構名を指し、「ミクスイン(Mixin, mixin)」は従来の実装の多重継承方法のひとつ、具体的にはクラス、あるいはクラス様エンティティを注目するクラスの継承パスに挿入する機構や、それに用いるクラスあるい... 続きを読む
HowToWriteAnEffectiveDesignDocument - 設計文書のうまい書き方
HowToWriteAnEffectiveDesignDocument - 設計文書のうまい書き方 目次 この文書について 設計文書のうまい書き方 なぜ設計文書を書くのか 良い設計とは何か 同僚の開発者に向けて書く 第 1 節に書くこと: プロジェクト/サブシステムの目的を示す 第 2 節に書くこと: 設計に使う高レベルなエンティティを定義する 第 3 節に書くこと: 個々のエンティティに関する低... 続きを読む