Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Clean_Architecture輪読会_11.pdf
Search
kojirock5260
March 24, 2020
Technology
83
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Clean_Architecture輪読会_11.pdf
kojirock5260
March 24, 2020
More Decks by kojirock5260
See All by kojirock5260
テスト駆動開発_輪読会_vol.1.pdf
kojirock5260
0
660
Clean_Architecture輪読会_6.pdf
kojirock5260
0
97
Clean_Architecture輪読会_1.pdf
kojirock5260
0
340
Effective_DevOps_輪読会_vol.14.pdf
kojirock5260
0
270
Effective_DevOps_輪読会_vol.11.pdf
kojirock5260
0
240
Effective_DevOps_輪読会_vol.3.pdf
kojirock5260
0
73
Effective_DevOps_輪読会_vol.7.pdf
kojirock5260
1
280
初心者にやさしいLT会1.pdf
kojirock5260
0
610
レガシー感謝の日で発表してみたかった話
kojirock5260
0
1.4k
Other Decks in Technology
See All in Technology
ブラウザ研修 2026
recruitengineers
PRO
3
530
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
730
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
モダンフロントエンド 開発研修
recruitengineers
PRO
1
360
制約理論(ToC)入門 2026版
recruitengineers
PRO
5
1.4k
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
1
410
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
560
AIエージェントの知識表現と推論に なぜグラフが使われるのか - 記号的AIの復権とニューラルAIとの統合
yohei1126
1
280
サイバー捜査員研修(前半)
nomizone
1
1.7k
Data Hubグループ 紹介資料
sansan33
PRO
0
3.1k
データ組織の転換期 一足飛びしない段階的戦略
leveragestech
PRO
0
150
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.1k
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
830
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
290
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Context Engineering - Making Every Token Count
addyosmani
9
1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
380
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
470
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
440
Transcript
Clean Architecture 輪読会#11 Clean Architecture 輪読会#11 Clean Architecture 輪読会#11 Clean
Architecture 輪読会#11 Clean Architecture 輪読会#11 Clean Architecture 輪読会#11 2020/03/24 2020/03/24 2020/03/24 2020/03/24 2020/03/24 2020/03/24 © 2020 kojirock 1 / 4
30章 データベースは詳細 30章 データベースは詳細 30章 データベースは詳細 30章 データベースは詳細 30章 データベースは詳細
30章 データベースは詳細 データベースはソフトウェアであり、データへのアクセス機能を提供 データベースはソフトウェアであり、データへのアクセス機能を提供 データベースはソフトウェアであり、データへのアクセス機能を提供 データベースはソフトウェアであり、データへのアクセス機能を提供 データベースはソフトウェアであり、データへのアクセス機能を提供 データベースはソフトウェアであり、データへのアクセス機能を提供 する道具に過ぎない。 する道具に過ぎない。 する道具に過ぎない。 する道具に過ぎない。 する道具に過ぎない。 する道具に過ぎない。 パフォーマンスについては考えないとだめだが、データの出し入れは パフォーマンスについては考えないとだめだが、データの出し入れは パフォーマンスについては考えないとだめだが、データの出し入れは パフォーマンスについては考えないとだめだが、データの出し入れは パフォーマンスについては考えないとだめだが、データの出し入れは パフォーマンスについては考えないとだめだが、データの出し入れは 下位レベルの関心事であり、システムのアーキテクチャの関心事では 下位レベルの関心事であり、システムのアーキテクチャの関心事では 下位レベルの関心事であり、システムのアーキテクチャの関心事では 下位レベルの関心事であり、システムのアーキテクチャの関心事では 下位レベルの関心事であり、システムのアーキテクチャの関心事では 下位レベルの関心事であり、システムのアーキテクチャの関心事では ない。 ない。 ない。 ない。 ない。 ない。 © 2020 kojirock 2 / 4
31 章 ウェブは詳細 31 章 ウェブは詳細 31 章 ウェブは詳細 31
章 ウェブは詳細 31 章 ウェブは詳細 31 章 ウェブは詳細 ウェブはGUI であり詳細。なのでビジネスロジックから切り離してお ウェブはGUI であり詳細。なのでビジネスロジックから切り離してお ウェブはGUI であり詳細。なのでビジネスロジックから切り離してお ウェブはGUI であり詳細。なのでビジネスロジックから切り離してお ウェブはGUI であり詳細。なのでビジネスロジックから切り離してお ウェブはGUI であり詳細。なのでビジネスロジックから切り離してお くものである。 くものである。 くものである。 くものである。 くものである。 くものである。 ウェブは入出力デバイスの一種 ウェブは入出力デバイスの一種 ウェブは入出力デバイスの一種 ウェブは入出力デバイスの一種 ウェブは入出力デバイスの一種 ウェブは入出力デバイスの一種 であり、入出力デバイスは過去から であり、入出力デバイスは過去から であり、入出力デバイスは過去から であり、入出力デバイスは過去から であり、入出力デバイスは過去から であり、入出力デバイスは過去から どんどん更新されていった。つまり変更がかかる可能性は考えられ どんどん更新されていった。つまり変更がかかる可能性は考えられ どんどん更新されていった。つまり変更がかかる可能性は考えられ どんどん更新されていった。つまり変更がかかる可能性は考えられ どんどん更新されていった。つまり変更がかかる可能性は考えられ どんどん更新されていった。つまり変更がかかる可能性は考えられ る。そのためUI の切り離しは重要 る。そのためUI の切り離しは重要 る。そのためUI の切り離しは重要 る。そのためUI の切り離しは重要 る。そのためUI の切り離しは重要 る。そのためUI の切り離しは重要 © 2020 kojirock 3 / 4
32 章 フレームワークは詳細 32 章 フレームワークは詳細 32 章 フレームワークは詳細 32
章 フレームワークは詳細 32 章 フレームワークは詳細 32 章 フレームワークは詳細 フレームワークは円の最も内側に結合させたがってくる。一度入り込 フレームワークは円の最も内側に結合させたがってくる。一度入り込 フレームワークは円の最も内側に結合させたがってくる。一度入り込 フレームワークは円の最も内側に結合させたがってくる。一度入り込 フレームワークは円の最も内側に結合させたがってくる。一度入り込 フレームワークは円の最も内側に結合させたがってくる。一度入り込 んでしまうとそれを取り外すのは非常に困難。 んでしまうとそれを取り外すのは非常に困難。 んでしまうとそれを取り外すのは非常に困難。 んでしまうとそれを取り外すのは非常に困難。 んでしまうとそれを取り外すのは非常に困難。 んでしまうとそれを取り外すのは非常に困難。 アーキテクチャを構成する上で絶対必要なライブラリ(FW) は、心中 アーキテクチャを構成する上で絶対必要なライブラリ(FW) は、心中 アーキテクチャを構成する上で絶対必要なライブラリ(FW) は、心中 アーキテクチャを構成する上で絶対必要なライブラリ(FW) は、心中 アーキテクチャを構成する上で絶対必要なライブラリ(FW) は、心中 アーキテクチャを構成する上で絶対必要なライブラリ(FW) は、心中 するつもりで付き合う。それくらいの思い決断をもって考えるべき。 するつもりで付き合う。それくらいの思い決断をもって考えるべき。 するつもりで付き合う。それくらいの思い決断をもって考えるべき。 するつもりで付き合う。それくらいの思い決断をもって考えるべき。 するつもりで付き合う。それくらいの思い決断をもって考えるべき。 するつもりで付き合う。それくらいの思い決断をもって考えるべき。 © 2020 kojirock 4 / 4