Kōhei Yamamoto
About
Works
Contact
Blog
ソフトウェア設計の記事
2025-10-21
『Gradual Modularization for Ruby and Rails』を読んだ
2025-08-31
『なぜ依存を注入するのか DIの原理・原則とパターン』を読んだ
2025-08-22
『マルチテナントSaaSアーキテクチャの構築』を読んだ
2024-01-31
定義する例外を減らしつつソフトウェアを設計する方法を"A Philosophy of Software Design"から学ぶ
2023-08-31
『セキュア・バイ・デザイン 安全なソフトウェア設計』を読んだ
2023-06-30
運用しやすい社内用ライブラリを開発するときに考えること
2022-11-08
できるだけコントローラではなくモデルで例外処理する
2022-08-02
AOPに基づいてconcernモジュールを作る
2018-10-21
"The Modular Monolith: Rails Architecture"を読んだ
2018-01-31
dry-containerとdry-auto_injectでDIコンテナを作る
2015-07-20
『オブジェクトデザイン』読書メモ:第 6 章「制御スタイル」
2015-07-04
『オブジェクトデザイン』読書メモ:第 5 章「コラボレーション」
2015-06-09
『オブジェクトデザイン』読書メモ:第 4 章「責務」
2015-05-16
『オブジェクトデザイン』読書メモ:第 3 章「オブジェクトを見つける」
2015-05-10
『オブジェクトデザイン』読書メモ:第 2 章「責務駆動設計」
2015-05-04
『オブジェクトデザイン』第 1 章「設計概念」読書メモ