Type-Safe Lightweight DDD with Effect Schema
2024/11/24 00:45
人気記事
中国外務省「このような案件はいかなる国でも発生する」日本人学校の児童死亡受け哀悼の意表するも動機など詳細明らかにせず|FNNプライムオンライン
【画像】セブンイレブン上げ底弁当5選!弁当だけじゃなくこんなものまで! | エンタメニュース速報!
【速報】立憲・野田代表 選択的夫婦別姓導入へ「自民党あぶり出す意味でも採決したい」【衆議院選挙 2024】 | TBS NEWS DIG
"#国民民主党に騙されたな"をポストしたアカウントの素性を調べる|破綻国家研究所
「車椅子インフルエンサー」の炎上騒動後、映画館に“変化”が…スロープと車椅子席が設置されていた! | AERA dot. (アエラドット)
ずん
型安全な軽量DDDって、なんか難しそうなのだ。でぇじょうぶ博士、教えてほしいのだ。
でぇじょうぶ博士
了解でやんす!型安全な軽量DDDは、プログラムの誤りをコンパイル時に見つけるための手法でやんす。Effect Schemaを使って成功とエラーを明示的に管理するんでやんすよ。
やきう
それって結局、プログラマーが楽するための言い訳ちゃうんか?ワイには無駄に聞こえるわ。
ずん
でも、失敗したら困るから、安全性は大事なのだ。どうして軽量なの?
でぇじょうぶ博士
軽量というのは、従来の複雑なDDDをシンプルにしたものでやんす。必要最低限の構造だけでビジネスロジックを表現できるようにするから理解しやすいんでやんす。
やきう
ワイならそんな面倒くさいことせずに直感でコード書くわ。それが一番早いやろ。
ずん
直感だけじゃ危ない気がするのだ。でもEffect Schemaって何なの?
でぇじょうぶ博士
Effect Schemaでは、成功・エラー・要求事項を効果として定義し、それぞれの状態遷移を明確化することで非同期処理も簡単になるでやんすよ。
ずん
非同期処理とか副作用管理とか...ボクにはちょっと難しい話なのだ。でも、大規模開発にはいいみたいなのだね!
やきう
結局、大規模開発なんてワイには関係ない話やけどな。家から出たくないし。
ずん
ボクも家から出たくないけど...型安全性と軽量さが両立できるなら、一度試してみてもいいかもしれないのだ!
新着記事
メルカリ「返品詐欺」巡り新方針 - Yahoo!ニュース
ラーメン店がファストパス 背景 - Yahoo!ニュース
「Twitter Japan」が社名を変更 - Yahoo!ニュース
お行儀のよいオフィス街へ変身を遂げる渋谷に取り残された人たち | 文春オンライン
米ファンド ヨーカ堂買収を検討 - Yahoo!ニュース
人気記事
中国外務省「このような案件はいかなる国でも発生する」日本人学校の児童死亡受け哀悼の意表するも動機など詳細明らかにせず|FNNプライムオンライン
【画像】セブンイレブン上げ底弁当5選!弁当だけじゃなくこんなものまで! | エンタメニュース速報!
【速報】立憲・野田代表 選択的夫婦別姓導入へ「自民党あぶり出す意味でも採決したい」【衆議院選挙 2024】 | TBS NEWS DIG
"#国民民主党に騙されたな"をポストしたアカウントの素性を調べる|破綻国家研究所
「車椅子インフルエンサー」の炎上騒動後、映画館に“変化”が…スロープと車椅子席が設置されていた! | AERA dot. (アエラドット)