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
Dependency Inversion - Example
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Moro
February 26, 2021
Programming
14
0
Share
Dependency Inversion - Example
Moro
February 26, 2021
More Decks by Moro
See All by Moro
MockK and Truth - Unit Tests - Android
gabrielbmoro
0
150
More Accessible Apps - Android
gabrielbmoro
0
10
Variables and Tips - Android
gabrielbmoro
0
10
Migrating an Existing App to Compose - Android
gabrielbmoro
0
13
Recycler View and Performance - Android
gabrielbmoro
0
14
Repository Pattern and Productivity - Android
gabrielbmoro
0
14
What is new in Android Jetpack?
gabrielbmoro
0
19
List Users - Android
gabrielbmoro
0
5
Working with Collections - Kotlin
gabrielbmoro
0
16
Other Decks in Programming
See All in Programming
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
28
22k
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
280
cloudnative conference 2026 flyle
azihsoyn
0
180
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
180
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
140
ハーネスエンジニアリングとは?
kinopeee
13
7k
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
1.1k
Firefoxにコントリビューションして得られた学び
ken7253
2
160
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
510
[RubyKaigi 2026] Require Hooks
palkan
1
320
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
460
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
150
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3k
Odyssey Design
rkendrick25
PRO
2
620
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
The Limits of Empathy - UXLibs8
cassininazir
1
330
Agile that works and the tools we love
rasmusluckow
331
21k
HDC tutorial
michielstock
2
660
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
130
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
170
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
190
The SEO Collaboration Effect
kristinabergwall1
1
450
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
360
The Language of Interfaces
destraynor
162
26k
Transcript
Dependency Inversion Personal Example By Moro
<<interface>> CarsRepository
I started the project using this way...
Maybe it would be good learn Firebase, I changed to
this way…
After that, I created my rest API
A good thing is I never touched in my ViewModel