ドメインエキスパートの知識をコードに落とし込む:ビジネス概念の活用 設計

ドメインエキスパートの知識をコードに落とし込む:ビジネス概念の活用

この記事は、ChatGPTと自分の考えについて会話をした上で、ChatGPTに草稿を書いてもらったものです。(第三弾) 私は「ビジネス概念」という言葉を、ドメイン駆動設計(DDD)の中心的な考え方として提唱しています。この造語は、エンティティや値オブジェクトといった既存の分類にとらわれず、ドメインエ…
言語学のフィールドワークとしてのドメイン駆動設計 設計

言語学のフィールドワークとしてのドメイン駆動設計

この記事は、ChatGPTと自分の考えについて会話をした上で、ChatGPTに草稿を書いてもらったものです。(第二弾) ドメイン駆動設計(DDD)は、単なる技術的な設計手法ではなく、ドメインエキスパートの知識をソフトウェアに正確に反映するための深い探求のプロセスです。このプロセスは、言語学におけるフ…
Lubuntu で内蔵スピーカーの音量調整 free

Lubuntu で内蔵スピーカーの音量調整

新しく買った ThinkPad X1 は、ディアルブートで Lubuntuを入れて概ねメインパソコンとして利用できるようになっていました。   ある日、Youtubeで再生している音声が小さいのが気になりました。 PulseAudio音量設定で設定確認 デスクトップのメニューからPulse…
私の理解するドメイン駆動設計 設計

私の理解するドメイン駆動設計

この記事は、ChatGPTと自分の考えについて会話をした上で、ChatGPTに草稿を書いてもらったものです。 なぜか会話してない部分についてまで、自分の意見に近いことを書いてくれており、驚いています。俺が過去に書いたブログ記事を読んだんだろうか? エリック・エヴァンスの『ドメイン駆動設計』は、私にと…