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完全に理解したを目指す本
Search
Ushijima Kazuto
March 16, 2022
Programming
0
500
Clean Architecture完全に理解したを目指す本
Ushijima Kazuto
March 16, 2022
Tweet
Share
More Decks by Ushijima Kazuto
See All by Ushijima Kazuto
UIを完全に理解して、 プロダクトをチョット良くする
tojimasan
1
470
アウトプット > インプットを目指そうという話
tojimasan
0
300
GitHub入門スライド
tojimasan
0
470
Other Decks in Programming
See All in Programming
昭和の職場からアジャイルの世界へ
kumagoro95
1
360
ARA Ansible for the teams
kksat
0
150
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
530
Amazon S3 TablesとAmazon S3 Metadataを触ってみた / 20250201-jawsug-tochigi-s3tables-s3metadata
kasacchiful
0
120
2,500万ユーザーを支えるSREチームの6年間のスクラムのカイゼン
honmarkhunt
6
5.2k
Unity Android XR入門
sakutama_11
0
150
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
950
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
200
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
45
16k
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
動作確認やテストで漏れがちな観点3選
starfish719
6
1k
ISUCON14公式反省会LT: 社内ISUCONの話
astj
PRO
0
190
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
80
8.8k
Mobile First: as difficult as doing things right
swwweet
223
9.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
174
51k
How GitHub (no longer) Works
holman
313
140k
Typedesign – Prime Four
hannesfritz
40
2.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
320
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Transcript
Clean Architecture 完全に理解したを 目指す本 2022/03/16 Clean Architecture 完全に理解したを目指す本 1
自己紹介 牛嶋一登 ファンコミュニケーションズ アフィリエイトの a8.net 文系出身の新卒1 年目 サウナ、岩盤浴好き Clean Architecture
完全に理解したを目指す本 2
では早速本題に移ります Clean Architecture 完全に理解したを目指す本 3
わからないことたくさん 新卒1 年目はわからないことだらけ フロントエンド CSS エラー吐かない バックエンド エラー解決しない インフラ AWS
とは? DB Clean Architecture 完全に理解したを目指す本 4
特に困っていたこと どうすれば「きれいなコード」が書けるようになるのか Clean Architecture 完全に理解したを目指す本 5
現状での自分の考え 「きれいなコード」 保守性、拡張性に優れたコード 設計が適切な依存関係を持つコード Clean Architecture 本はこっち Clean Architecture 完全に理解したを目指す本
6
保守性、拡張性に優れたコード 凝集度が高いコード 結合度が低いコード 参考 良いコードとは何か Clean Architecture 完全に理解したを目指す本 7
設計が適切な依存関係を持つコード 適切な依存関係とはどのようなものかについて知る必要がある Clean Architecture 「アーキテクチャのルールはどれも同じである!」 Clean Architecture 完全に理解したを目指す本 8
Clean Architecture の内容 SOLID の原則 単一責任の原則とかのアレです コンポーネントの結合 アーキテクチャ Clean Architecture
完全に理解したを目指す本 9
印象的だったこと 有名な同心円 大切なことは「依存性は外から中だけに向かっていなくてはなら ない。」 「ソフトウェアの関心をEntity やController に分離しろ」という 意味ではない Clean Architecture
完全に理解したを目指す本 10
Clean Architecture 完全に理解したを目指す本 11
読むことをオススメする人 SOLID の原則、コンポーネントの結合、アーキテクチャについて実 例を合わせて勉強したい人 「きれいなコード」を書きたい人 Clean Architecture 完全に理解したを目指す本 12
これで 「設計、完全に理解した」 といえるかも、、。 Clean Architecture 完全に理解したを目指す本 13
以上、おわり Clean Architecture 完全に理解したを目指す本 14