Type-Safe Lightweight DDD with Effect Schema
2024/11/24 00:45
人気記事
クラスの3軍男子が「超イケメン」に大変身…“陰キャ卒業”に成功した33歳男性が気づいた見た目を整えることの大切さ「いい縁を引き寄せるための第一歩」――2024年9月の読まれた記事1位 | 文春オンライン
集中力を高める「音楽」の特徴調査 ADHD症状への効果も示唆【研究紹介】 | レバテックラボ(レバテックLAB)
漫画家はすみとしこ氏に対する損害賠償請求訴訟の勝訴のご報告 - 塩村あやか公式サイト
清純派の朝ドラ女優から悪女役の濡れ場を経て…事務所を独立した国仲涼子(45)が、「夫・向井理と一緒はイヤ!」と語るワケ | 文春オンライン
「余命3ヶ月から生還しました」と事務所に手紙が…がん闘病中の梅宮アンナ(52)が明かす、がんになって掛けられた言葉 | 文春オンライン

https://decks.yasaichi.com/20241123/type-safe-lightweight-ddd-with-effect-schema
ずん
型安全な軽量DDDって、なんか難しそうなのだ。でぇじょうぶ博士、教えてほしいのだ。
でぇじょうぶ博士
了解でやんす!型安全な軽量DDDは、プログラムの誤りをコンパイル時に見つけるための手法でやんす。Effect Schemaを使って成功とエラーを明示的に管理するんでやんすよ。
やきう
それって結局、プログラマーが楽するための言い訳ちゃうんか?ワイには無駄に聞こえるわ。
ずん
でも、失敗したら困るから、安全性は大事なのだ。どうして軽量なの?
でぇじょうぶ博士
軽量というのは、従来の複雑なDDDをシンプルにしたものでやんす。必要最低限の構造だけでビジネスロジックを表現できるようにするから理解しやすいんでやんす。
やきう
ワイならそんな面倒くさいことせずに直感でコード書くわ。それが一番早いやろ。
ずん
直感だけじゃ危ない気がするのだ。でもEffect Schemaって何なの?
でぇじょうぶ博士
Effect Schemaでは、成功・エラー・要求事項を効果として定義し、それぞれの状態遷移を明確化することで非同期処理も簡単になるでやんすよ。
ずん
非同期処理とか副作用管理とか...ボクにはちょっと難しい話なのだ。でも、大規模開発にはいいみたいなのだね!
やきう
結局、大規模開発なんてワイには関係ない話やけどな。家から出たくないし。
ずん
ボクも家から出たくないけど...型安全性と軽量さが両立できるなら、一度試してみてもいいかもしれないのだ!
新着記事
阪神「六本木密会報道」の週刊文春に有働由美子がモノ申す! ファン歴30年、虎党アナが語る阪神ファンの本音《優勝記念インタビュー》 | 文春オンライン
1回100万円で確率は3割程度…「一度始めるとやめられない」体外授精で子供を授かった女性が経験した、過酷すぎる“妊活ガチャ”沼 | 文春オンライン
Androidのホームアプリをいくつか比較・試用してみた-Nova Launcherの「次」を求めて – OREFOLDER
路面電車とバス衝突 2人けがか - Yahoo!ニュース
「私、加藤ローサさんの記事を読んで…」阪神・藤川球児監督“4歳上妻”が明かした、“離婚告白”加藤ローサへの共感 | 文春オンライン
人気記事
クラスの3軍男子が「超イケメン」に大変身…“陰キャ卒業”に成功した33歳男性が気づいた見た目を整えることの大切さ「いい縁を引き寄せるための第一歩」――2024年9月の読まれた記事1位 | 文春オンライン
集中力を高める「音楽」の特徴調査 ADHD症状への効果も示唆【研究紹介】 | レバテックラボ(レバテックLAB)
漫画家はすみとしこ氏に対する損害賠償請求訴訟の勝訴のご報告 - 塩村あやか公式サイト
清純派の朝ドラ女優から悪女役の濡れ場を経て…事務所を独立した国仲涼子(45)が、「夫・向井理と一緒はイヤ!」と語るワケ | 文春オンライン
「余命3ヶ月から生還しました」と事務所に手紙が…がん闘病中の梅宮アンナ(52)が明かす、がんになって掛けられた言葉 | 文春オンライン