SlideShare une entreprise Scribd logo
1  sur  9
Dependency Injection in e4 Talk by, Chetan Kumar K,  Robert Bosch Engineering and Business Solutions (RBEI), Bangalore.
What’s in store ?? ,[object Object],[object Object],[object Object],[object Object],[object Object]
“ Dependency Injection (DI)” refresher Tight coupling
Example… now with DI <<creates>> XYZ Application
…  sample code, without DI …  sample code, with DI
Good News… ,[object Object],[object Object],[object Object],[object Object],… and Bad news ,[object Object],[object Object],[object Object],[object Object]
FAQs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Important links and References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A mind once stretched by a thought never regains its original dimensions.

Contenu connexe

En vedette

Micro Business Holiday Trends
Micro Business Holiday TrendsMicro Business Holiday Trends
Micro Business Holiday TrendsVistaprint
 
Internet Marketing Boot Camp
Internet Marketing Boot CampInternet Marketing Boot Camp
Internet Marketing Boot CampVistaprint
 
15 Social Media Tips for Micro Businesses
15 Social Media Tips for Micro Businesses15 Social Media Tips for Micro Businesses
15 Social Media Tips for Micro BusinessesVistaprint
 
Beyond the Basics: Email Marketing
Beyond the Basics: Email MarketingBeyond the Basics: Email Marketing
Beyond the Basics: Email MarketingVistaprint
 
EMF - The off beat path
EMF - The off beat pathEMF - The off beat path
EMF - The off beat path17thcamel
 
Marketing Essentials: Marketing Basics
Marketing Essentials: Marketing BasicsMarketing Essentials: Marketing Basics
Marketing Essentials: Marketing BasicsVistaprint
 
Beyond the Basics: Advanced Marketing Planning
Beyond the Basics:  Advanced Marketing PlanningBeyond the Basics:  Advanced Marketing Planning
Beyond the Basics: Advanced Marketing PlanningVistaprint
 

En vedette (7)

Micro Business Holiday Trends
Micro Business Holiday TrendsMicro Business Holiday Trends
Micro Business Holiday Trends
 
Internet Marketing Boot Camp
Internet Marketing Boot CampInternet Marketing Boot Camp
Internet Marketing Boot Camp
 
15 Social Media Tips for Micro Businesses
15 Social Media Tips for Micro Businesses15 Social Media Tips for Micro Businesses
15 Social Media Tips for Micro Businesses
 
Beyond the Basics: Email Marketing
Beyond the Basics: Email MarketingBeyond the Basics: Email Marketing
Beyond the Basics: Email Marketing
 
EMF - The off beat path
EMF - The off beat pathEMF - The off beat path
EMF - The off beat path
 
Marketing Essentials: Marketing Basics
Marketing Essentials: Marketing BasicsMarketing Essentials: Marketing Basics
Marketing Essentials: Marketing Basics
 
Beyond the Basics: Advanced Marketing Planning
Beyond the Basics:  Advanced Marketing PlanningBeyond the Basics:  Advanced Marketing Planning
Beyond the Basics: Advanced Marketing Planning
 

Similaire à Dependency injection in e4 - in Intro.

20080531 Intro To Dependency Injection & Inversion Of Control
20080531 Intro To Dependency Injection & Inversion Of Control20080531 Intro To Dependency Injection & Inversion Of Control
20080531 Intro To Dependency Injection & Inversion Of Controldonnfelker
 
Design patterns fast track
Design patterns fast trackDesign patterns fast track
Design patterns fast trackBinu Bhasuran
 
Dependency Injection Lightning Talk
Dependency Injection Lightning TalkDependency Injection Lightning Talk
Dependency Injection Lightning TalkJon Bachelor
 
Continuous integration
Continuous integrationContinuous integration
Continuous integrationBoris Dominic
 
XebiaLabs @ Jenkins User Conference NYC 2014
XebiaLabs @ Jenkins User Conference NYC 2014XebiaLabs @ Jenkins User Conference NYC 2014
XebiaLabs @ Jenkins User Conference NYC 2014XebiaLabs
 
Cloud Computing: How to Change The World In 1,825 Days…
Cloud Computing: How to Change The World  In 1,825 Days…Cloud Computing: How to Change The World  In 1,825 Days…
Cloud Computing: How to Change The World In 1,825 Days…Blue Elephant Consulting
 
Introducing Continuous Integration Using Vsts
Introducing Continuous Integration Using VstsIntroducing Continuous Integration Using Vsts
Introducing Continuous Integration Using VstsMohamed Samy
 
Continuous Everything
Continuous EverythingContinuous Everything
Continuous EverythingAndrea Tino
 
DevOps by DevOpSolution
DevOps by DevOpSolutionDevOps by DevOpSolution
DevOps by DevOpSolutiondatabasedbart
 
Clean architecture with asp.net core
Clean architecture with asp.net coreClean architecture with asp.net core
Clean architecture with asp.net coreSam Nasr, MCSA, MVP
 
Back to basic: continuous integration (Madrid DevOps)
Back to basic: continuous integration (Madrid DevOps)Back to basic: continuous integration (Madrid DevOps)
Back to basic: continuous integration (Madrid DevOps)Sergio Navarro Pino
 
bringing design to life with lean ux & lean engineering - Lean Day West 2013
bringing design to life with  lean ux & lean engineering - Lean Day West 2013bringing design to life with  lean ux & lean engineering - Lean Day West 2013
bringing design to life with lean ux & lean engineering - Lean Day West 2013Bill Scott
 
Test Driven Development (TDD) Preso 360|Flex 2010
Test Driven Development (TDD) Preso 360|Flex 2010Test Driven Development (TDD) Preso 360|Flex 2010
Test Driven Development (TDD) Preso 360|Flex 2010guest5639fa9
 
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose presoTest Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose presoElad Elrom
 
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...NETWAYS
 
Elements of DDD with ASP.NET MVC & Entity Framework Code First
Elements of DDD with ASP.NET MVC & Entity Framework Code FirstElements of DDD with ASP.NET MVC & Entity Framework Code First
Elements of DDD with ASP.NET MVC & Entity Framework Code FirstEnea Gabriel
 
Top Three Data Modeling Tools Usability Comparsion
Top Three Data Modeling Tools Usability ComparsionTop Three Data Modeling Tools Usability Comparsion
Top Three Data Modeling Tools Usability ComparsionErin
 

Similaire à Dependency injection in e4 - in Intro. (20)

20080531 Intro To Dependency Injection & Inversion Of Control
20080531 Intro To Dependency Injection & Inversion Of Control20080531 Intro To Dependency Injection & Inversion Of Control
20080531 Intro To Dependency Injection & Inversion Of Control
 
Design patterns fast track
Design patterns fast trackDesign patterns fast track
Design patterns fast track
 
Dependency Injection Lightning Talk
Dependency Injection Lightning TalkDependency Injection Lightning Talk
Dependency Injection Lightning Talk
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Thoughtful Software Design
Thoughtful Software DesignThoughtful Software Design
Thoughtful Software Design
 
XebiaLabs @ Jenkins User Conference NYC 2014
XebiaLabs @ Jenkins User Conference NYC 2014XebiaLabs @ Jenkins User Conference NYC 2014
XebiaLabs @ Jenkins User Conference NYC 2014
 
Cloud Computing: How to Change The World In 1,825 Days…
Cloud Computing: How to Change The World  In 1,825 Days…Cloud Computing: How to Change The World  In 1,825 Days…
Cloud Computing: How to Change The World In 1,825 Days…
 
Introducing Continuous Integration Using Vsts
Introducing Continuous Integration Using VstsIntroducing Continuous Integration Using Vsts
Introducing Continuous Integration Using Vsts
 
Continuous Everything
Continuous EverythingContinuous Everything
Continuous Everything
 
DevOps by DevOpSolution
DevOps by DevOpSolutionDevOps by DevOpSolution
DevOps by DevOpSolution
 
InstaRow
InstaRowInstaRow
InstaRow
 
Clean architecture with asp.net core
Clean architecture with asp.net coreClean architecture with asp.net core
Clean architecture with asp.net core
 
Back to basic: continuous integration (Madrid DevOps)
Back to basic: continuous integration (Madrid DevOps)Back to basic: continuous integration (Madrid DevOps)
Back to basic: continuous integration (Madrid DevOps)
 
bringing design to life with lean ux & lean engineering - Lean Day West 2013
bringing design to life with  lean ux & lean engineering - Lean Day West 2013bringing design to life with  lean ux & lean engineering - Lean Day West 2013
bringing design to life with lean ux & lean engineering - Lean Day West 2013
 
Test Driven Development (TDD) Preso 360|Flex 2010
Test Driven Development (TDD) Preso 360|Flex 2010Test Driven Development (TDD) Preso 360|Flex 2010
Test Driven Development (TDD) Preso 360|Flex 2010
 
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose presoTest Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
 
Dev opsnirvana
Dev opsnirvanaDev opsnirvana
Dev opsnirvana
 
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
 
Elements of DDD with ASP.NET MVC & Entity Framework Code First
Elements of DDD with ASP.NET MVC & Entity Framework Code FirstElements of DDD with ASP.NET MVC & Entity Framework Code First
Elements of DDD with ASP.NET MVC & Entity Framework Code First
 
Top Three Data Modeling Tools Usability Comparsion
Top Three Data Modeling Tools Usability ComparsionTop Three Data Modeling Tools Usability Comparsion
Top Three Data Modeling Tools Usability Comparsion
 

Dependency injection in e4 - in Intro.