◆アプリケーション開発者:ドメイン駆動設計,Java,Spring ◆著書『現場で役立つシステム設計の原則 ~変更を楽で安全にするオブジェクト指向の実践技法』 https://xitter.cf/t.co/4c3zUNaSMg

Joined March 2010
副作用ではなく明示的に作用として扱う void だと副作用を暗示するが、IO作用があることやNetwork(通信)作用があることを明示する、というアプローチ。
1
712
既存コードの設計改善(リファクタリング)をやらないから、変更に時間がかかる。 設計が劣悪だと、既存コードを読んで理解する時間、影響範囲を調べる時間、変更の影響で壊れていないかの確認にかかる時間が膨大になる。 設計改善をすることで、このようなムダな時間が劇的に削減できる。
1
1
1
6
1,819
設計改善は、変更コストを下げるために行う活動であり、設計改善の効果は、変更コストがどの程度削減できたかで、定量的に評価できる。
475
アジャイルなソフトウェア開発に限らず、不確実な状況で誰にも答えがわからない時は、それぞれの知恵を出し合い、試しながら少しずつ進むことが、もっとも確実な取り組み方になる。 もちろん、進むべき方向を共有し、その方向に前進できていることを確認しながら。
4
23
1,641
増田 亨 retweeted
【開催まであと2週間】 connpass特別協力のTechLead Conference 2026 Autumnは、11/6(金)に有明で開催します。 技術判断と組織設計に向き合うテックリードのためのカンファレンスです。 参加無料、終了後は交流会もあります。 #TechLeadConf
1
7
6
1,656
増田 亨 retweeted
Replying to @yuzu_441
エリック・エヴァンスと実践ドメイン駆動はザ・DDDって感じで 僕が今読んでる「現場で役立つシステム設計の原則」はオブジェクト指向でのシステム設計からDDDの入りぐらいまで書いてるのでオススメです
2
2
9
純度99.9%の本物の元素を1cm角に。持てば、重さの違いに驚きます。科学の世界をあなたの手の上に。

22
168
44
1,670
767,697
事実を記録する専用のテーブル 現在の状態を表現する専用のテーブル 別モジュールと通信するためのテーブル テーブルをこの三種類に分ければ、テーブル操作が単純になり、依存関係がわかりやすく扱いやすい構造になる。 三種類の用途が混在したテーブルは、不必要な複雑さを生み出す諸悪の根源。
22
1
211
11,848
dbt Stateのフリープラン出ました! セルフホストのユーザさんに関しては、月に1,000モデルまで無料でスキップできます。
You asked for a way to try dbt State without worrying about what happens when the trial ends. We listened. Starting today, dbt State has a free plan. 🎉 Get the details and start using dbt State: bit.ly/4dNOm7h
9
1
32
2,345
「ドメイン駆動設計をはじめよう」著者来日登壇決定! アーキテクチャの「いま」に出会う2日間 📍ベルサール羽田空港 📅11月26日(木)・27日(金)9:25~18:55 🎫参加無料(一部有料チケットあり)

17
3
175
2,333,582
現場で役立つシステム設計の原則ほんと良書だよ システムを一から作ってると当たり前の内容が多いけど、それがわかりやすく網羅されてるのは価値がある
1
12
25
増田 亨 retweeted
読んでいない本について堂々と語る方法 書けていない本について堂々と語る方法 使いきれないAIについて堂々と語る方法 守ってない締切について堂々と語る方法 実態はない進捗について堂々と語る方法
1
5
961
増田 亨 retweeted
既に仕様が定まっている既存プロダクトをAIで作り直した場合のスピードのベンチマークは意味がないとは思わないけど、仕様が定まっていないものを変化させ続けることが大事なのだから、そういうプロダクト開発をするうえでどういう言語や技術が良いかはなかなか難しいよね
1
14
2,224
区切られた文脈は、同じ言葉が通用する最も広い範囲 ―『ドメイン駆動設計をはじめよう』を読んで|tanakin zenn.dev/tanakin36/articles/… #zenn
12
26
2,991