同人プロダクトのリプレース案件における技術的負債解消への取り組み / Addressing Technical Debt in the Revamp of Doujin Products
実践DDD本の第5章「エンティティ」 ~一意な識別子で同一性を識別~ 値オブジェクトとは DDDにおける「値オブジェクト」は何かを計測したり、定量化したりして説明する際に使用するオブジェクトです。数字/文字列/日付をはじめ、姓/名/金額/色といった「ユビキタス言語」を表現するために活用します。例えば、電話番号を数値型(Int型)ではなくPhoneNumber型を作ることで、ドメインの業務をプログラムでわかりやすく示すことができます。 5章で紹介した「エンティティ」とは対照的に「一意に識別して変更を管理する必要がないモノ」を値オブジェクトとします。適切に設計していれば、値を想定外に書き換えられてしまうリスクが無いため安心して開発できます。そのため、使いやすくテストしやすいメリットがあります。保守性や可読性に優れているため、DDDでは積極的に使用することが推奨されています。 値オブジェクトの特
環境 google chrome TypeScript2.6を使用しています。 配列を同じ値で埋める方法 Array.prototype.fill()を使ったコード const len: number = 10; // 作りたい配列の長さ const el: string = 'foo'; // 埋めたい値 const ary = new Array<string>(len).fill('foo'); console.log(ary.join(',')); // foo,foo,foo,foo,foo,foo,foo,foo,foo,foo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く