はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ドメイン層

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 9 / 9件)
 

削除のビジネスロジックをドメイン層に閉じ込める簡単で強力な「DeletableIDパターンの紹介」

2023/12/13 このエントリーをはてなブックマークに追加 175 users Instapaper Pocket Tweet Facebook Share Evernote Clip 同僚 株式会社ログラス 皆さん ビジネスロジック お題

この記事は 株式会社ログラス Productチーム Advent Calendar 2023 13日目の記事です。 はじめに 〇〇を削除できるかどうかの削除のビジネス処理、皆さんはどう実装していますか? 同僚の話台になった記事でも削除の認可処理をどこに記述すべきか?は難しいと説明されています。今回はお題は認可っぽいもので書きますが... 続きを読む

レガシーなプロダクトからドメイン層を再設計する / iOSDC_takahashi_ishii

2022/09/11 このエントリーをはてなブックマークに追加 247 users Instapaper Pocket Tweet Facebook Share Evernote Clip プロダクト 再設計

事業価値とエンジニアリング・リソース効率性とフロー効率性 / Business Value and Engineering 続きを読む

DDDにおけるドメイン層オブジェクト設計の基本方針[ドメイン駆動設計] - little hands' lab

2022/01/25 このエントリーをはてなブックマークに追加 167 users Instapaper Pocket Tweet Facebook Share Evernote Clip DDD ドメインモデル LAB ドメ little hands

ドメイン層のオブジェクトを設計する際に、重要な基本方針があります。 ドメインモデルの知識を対応するオブジェクトに書く 常に正しいインスタンスしか存在させない この2つを守ると、非常に保守性の高いコードにすることができます。 以下、詳細に解説します。 ドメインモデルの知識を対応するオブジェクトに書く ドメ... 続きを読む

ドメインモデルの完全性と純粋性 - kawasima

2021/10/04 このエントリーをはてなブックマークに追加 148 users Instapaper Pocket Tweet Facebook Share Evernote Clip ドメインモデル posts kawasima 見方 https

ドメインモデルには、完全性と純粋性、そしてアプリケーション性能の3つ全てを同時に満足させることは難しい場合があるという話。 https://enterprisecraftsmanship.com/posts/domain-model-purity-completeness/ 各評価軸とそれを満たすことによって得られるメリットの一般的な見方は以下のとおり。 完全性: ドメイン層... 続きを読む

俺たちのドメイン駆動設計はこれからだ! - Speaker Deck

2019/05/26 このエントリーをはてなブックマークに追加 230 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck ドメイン駆動設計 ドメインモデル

ドメイン駆動設計に取り組んだ事例をもとに以下の点について説明しました。 1. ドメイン駆動設計とは一体何か? 2. どんなメリットがあるのか? 3. ドメインモデルについて 4. 設計パターンについて 5. ドメイン層の隔離について 続きを読む

アジリティを高めるための設計 - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

2018/12/13 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip 蓄音機 PDS アジリティ 分間 分離

アジリティ高くすることが重要なわけで、UI変更のアジリティ高くするためにPDSを意識したり、モデルに関してもドメイン層とインフラ層を分離したりするわけで、「その分離によってどういう変更に対するアジリティを高めたいのか」を説明できないならやるな— しんぺい a.k.a. 猫型蓄音機 (@shinpei0213) December 13, 201... 続きを読む

オニオンアーキテクチャにておいて、ドメイン層とアプリケーション層の責務はどう違うのか[DDD] - little hands' lab

2018/04/03 このエントリーをはてなブックマークに追加 84 users Instapaper Pocket Tweet Facebook Share Evernote Clip DDD LAB オニオンアーキテクチャ アーキテクチャ 責務

2018 - 04 - 04 オニオンアーキテクチャにておいて、ドメイン層とアプリケーション層の責務はどう違うのか[DDD] ドメイン駆動設計(DDD) ドメイン駆動設計で実装を始めるのに一番とっつきやすいアーキテクチャは何か - little hands' lab ドメイン駆動 + オニオンアーキテクチャ概略 - little hands' lab これらの記事で書いた通り、私はDDDのレイヤー... 続きを読む

無法地帯にテストケースを追加する時にいつもやっている戦略 - laiso

2018/03/07 このエントリーをはてなブックマークに追加 86 users Instapaper Pocket Tweet Facebook Share Evernote Clip laiso controller 無法地帯 View ロジック

2018 - 03 - 08 無法地帯にテストケースを追加する時にいつもやっている戦略 数年開発続いてるけどテスト全くないみたいなよくあるコードベースを想定 不具合を修正する時についでにリファクタリングしてドメイン層のテストを書く 手動テストで不具合を再現 ViewからロジックをControllerへ移動し、Viewからは値の参照のみにする 移動したロジックをController内でプライベートメ... 続きを読む

ドメイン駆動設計読んだ - hitode909の日記

2014/02/20 このエントリーをはてなブックマークに追加 413 users Instapaper Pocket Tweet Facebook Share Evernote Clip hitode909 ドメイン駆動設計 日記 Kindle 4つ

2014-02-20 ドメイン駆動設計読んだ ドメイン駆動設計というのはソフトウェア工学のおしゃれな本で,Kindleで買えたので読んだ.ドメインを軸に戦略的に設計しましょうという本.2週間くらいで読めて良い体験できてよかった. ソフトウェアを,ユーザーインタフェース,アプリケーション,ドメイン,インフラストラクチャという4つの層に分けて,一番重要なのがドメイン層で,ドメイン層にアプリケーションが... 続きを読む

 
(1 - 9 / 9件)