Date post: | 16-Jan-2017 |
Category: |
Technology |
Upload: | eric-torreborre |
View: | 688 times |
Download: | 0 times |
Eric Torreborre
Easy DI
What are we trying to solve?
Factories
Factories
Constructor injection
Constructor injection
Constructor injection
Constructor injection
Interface 1
Implementation 1 Interface 2
Implementation 2
Separatedependencies from
wiring
DI
Cake pattern
Cake pattern
Unit tests
Integration testsProduction
application.conf
Production
Unit tests
Integration testsProduction
Integration tests
Kiama
https://bitbucket.org/inkytonik/kiama
Kiama
Rewriter
Kiama
Integration tests
Unit tests
Integration testsProduction
Singleton
Singleton
Resources
Unit tests
Integration testsProduction
No, there's more!
Tree rewriti
ng
Attribute
grammars
Topological sort!