Upgrade to Pro — share decks privately, control downloads, hide ads and more …

#2022年に学んで良かった技術

rch850
December 17, 2022

 #2022年に学んで良かった技術

2022-12-17 ふくもく会 その95 〜もっく・ざ・もっく〜

rch850

December 17, 2022
Tweet

More Decks by rch850

Other Decks in Technology

Transcript

  1. イミュータブルデータモデル • CRUD の Update がシステムを複雑化させる。それをできるだけ避けると複雑化が 避けられる。 • 対象のシステムからエンティティを取り出し、リソースとイベントに分類する。 ◦

    リソース: 参加者リスト ◦ イベント: 登録、キャンセル • リソースに隠れたイベントを抽出する。 • 💡なんだか設計がまずそうだぞ、と思ったときの突破口になってくれそう。 • 詳しく知りたい方は Scrapbox /kawashima/イミュータブルデータモデル • texta.fm #3 が分かりやすかった。WEB+DB PRESS Vol. 130 も読んだ。