Talk in English - US at PHP Tour 2017 Nantes
Short URL: https://joind.in/talk/e024c
(QR-Code (opens in new window))
Dependency Injection and Dependency Inversion are important tools for writing testable and reusable code. They are available in any object oriented language and PHP is no exception. In this talk we will look at both Dependency Injection and the Dependency Inversion Principle, how they fit in with SOLID, and why they should be used when writing object oriented code. How are objects wired together? What is an object graph? Is a Dependency Injection Container the right way forward? Can we do this automatically, and are there any patterns or reusable components available to help us achieve reusable and decoupled code? These are some of the topics covered in this talk from both a theoretical and a practical standpoint. Walking out of the room you should understand why dependency injection is so heavily advocated in programming and how you can use it to write awesome, decoupled code in PHP.
Comments
Comments are closed.
well explained and clear :)
Great step-by-step digging into the reasons for DI and profits of it. Slides were informative, the code was self-explainatory and easy to understand.
a good recall about DI
Nice talk , thanks
we should never forget the whys and the basics, great talk, great speaker
great talk
Thank you James for that clear talk about DI, clear and well explained...