
WEB+DB PRESS Vol.130
WEB+DB PRESS編集部
この本について
業務のデータ構造がどうにも整理しきれず、「このエンティティ、気づいたら何でも屋になってないか?」みたいな不安、けっこうありますよね。作っているうちに概念が混ざり、更新が増え、気づけばどこから手をつけていいか分からなくなる。自分も同じところで何度もつまずいてきました。 WEB+DB PRESS Vol.130 の特集は、そのモヤモヤに対してかなり実践的な視点をくれます。特に印象的だったのは、問題領域と解決領域を行き来しながらモデルを育てる、という地味だけど本質的な姿勢です。一発で正解を作るのではなく、会話や検討漏れの発見そのものを価値として認める。そのプロセスがあるだけで、無駄な複雑さを早めに取り除ける感覚があります。 また、「イベントは更新してはならない」というイミュータブルの考え方や、リソースとイベントを最初に分けて見る視点は、実装の迷いをかなり減らしてくれます。削除フラグのような“とりあえず”の設計に違和感を覚えていた人には、なぜそれが複雑さを呼ぶのかが腑に落ちるはずです。エンティティを分解して数が増えるのは、業務の複雑さが見えてきただけ、という説明も救われました。 身もふたもないけれど、複雑さはゼロにはできない。その前提で「どこを整理できて、どこは受け入れるべきか」を一緒に考えてくれる一冊です。特に、データモデリングの議論がいつも混線してしまうチームにいる人ほど刺さると思います。
読書インサイト
ハイライト密度
多くの読者は第1章に最もインサイトを感じており、全ハイライトの53%が集中しています。
読書の順序
この本の前に読まれた本
この本に似ている本
すべて見る arrow_right_alt
データモデリングでドメインを駆動する──分散/疎結合な基幹系システムに向けて
杉本 啓

「実践ドメイン駆動設計」から学ぶDDDの実装入門 CodeZine Digital First
WINGSプロジェクト 青木淳夫 and 山田 祥寛
![Software Design (ソフトウェアデザイン) 2021年10月号 [雑誌]](https://m.media-amazon.com/images/I/81rokolUCrL._SY500.jpg)
Software Design (ソフトウェアデザイン) 2021年10月号 [雑誌]
Software Design 編集部

アジャイルデータモデリング 組織にデータ分析を広めるためのテーブル設計ガイド (KS情報科学専門書)
ローレンス・コル、ジム・スタグニット、打出紘基、佐々木江亜、土川稔生、濱田大樹、妹尾拡樹、ゆずたそ、株式会社風音屋

データベース論理設計: データベースの論理設計を学んで正規化やE-R図の書き方がわかるようになります
ピーコックアンダーソン
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要
