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
81
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
650
Clean_Architecture輪読会_6.pdf
kojirock5260
0
95
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
72
Effective_DevOps_輪読会_vol.7.pdf
kojirock5260
1
270
初心者にやさしいLT会1.pdf
kojirock5260
0
600
レガシー感謝の日で発表してみたかった話
kojirock5260
0
1.4k
Other Decks in Technology
See All in Technology
MCP Appsを作ってみよう
iwamot
PRO
4
560
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
610
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
140
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
2
600
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
150
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
130
2026TECHFRESH畢業分享會 - Lightning Talk - 打造精準高效的 MCP 設計模式與測試實務
line_developers_tw
PRO
0
890
2026TECHFRESH畢業分享會 - Lightning Talk - 資料也要 CI/CD? 用 Airbyte 自動化資料同步
line_developers_tw
PRO
0
870
FDE という解 ― 暗黙知と明示知をつなぐ、伴走型エンジニアリング ―
otanet
0
140
SIer20年! 培ったスキルがスタートアップで輝く時
shucho0103
0
840
200個のGitHubリポジトリを横断調査したかった
icck
0
120
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
520
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Prompt Engineering for Job Search
mfonobong
0
340
The SEO identity crisis: Don't let AI make you average
varn
0
490
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
A better future with KSS
kneath
240
18k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
From π to Pie charts
rasagy
0
210
Designing for Performance
lara
611
70k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
250
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
410
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
210
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