
episode · Checking source
195. ソフトウェア設計の結合バランス
Today I Learned -シリコンバレーの現場から-
「ソフトウェア設計の結合バランス 持続可能な成長を支えるモジュール化の原則」 https://amzn.to/49ddlxD (2024) 原書 Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software https://amzn.to/4pla5X5 ソフトウェアのモジュール間の結合を評価するための三つの次元 = 結合強度、距離、変動性 コンポーネント間の 安定性 = NOT (変動性 AND 強度) 連鎖的な変更の 変更コスト = 変動性 AND 距離 モジュール性 = 強度 XOR 距離 複雑性 = NOT モジュール性 メンテナンスの労力 = 強度 AND 距離 AND 変動性 感想をぜひハッシュタグ #tilfm でつぶやいてください! お便りフォーム https://forms.gle/J2ioXHS98dYNoMbq5 Your co-hosts: Tomoaki Imai, Noxx CTO https://x.com/tomoaki_imai bsky: https://bsky.app/profile/tomoaki-imai.bsky.social Ryoichi Kato, Software Engineer https://x.com/ryo1kato bsky: https://bsky.app/profile/ryo1kato.bsky.social
View original「ソフトウェア設計の結合バランス 持続可能な成長を支えるモジュール化の原則」 https://amzn.to/49ddlxD (2024) 原書 Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software https://amzn.to/4pla5X5 ソフトウェアのモジュール間の結合を評価するための三つの次元 = 結合強度、距離、変動性 コンポーネント間の 安定性 = NOT (変動性 AND 強度) 連鎖的な変更の 変更コスト = 変動性 AND 距離 モジュール性 = 強度 XOR 距離 複雑性 = NOT モジュール性 メンテナンスの労力 = 強度 AND 距離 AND 変動性 感想をぜひハッシュタグ #tilfm でつぶやいてください! お便りフォーム https://forms.gle/J2ioXHS98dYNoMbq5 Your co-hosts: Tomoaki Imai, Noxx CTO https://x.com/tomoaki_imai bsky: https://bsky.app/profile/tomoaki-imai.bsky.social Ryoichi Kato, Software Engineer https://x.com/ryo1kato bsky: https://bsky.app/profile/ryo1kato.bsky.social
- Published
- January 18, 2026
- Status
- active
- GUID hash
- 5c9897c2776e624a87a89a0b6f122fd3f1a4a322a4c78a7f291cbf4d4b0a7459
- Archive key
- 195--entry_e26b42174b6d1f42aa6b0a9a344c
- Archive id
- entry_e26b42174b6d1f42aa6b0a9a344c