Please log in to watch this conference skillscast.
In this hands-on session, Ian Russell will show you how to use many of the software design patterns that you already know to create loosely coupled, maintainable code that is easy to extend and test.
Dependency Injection is a set of software design principles and practices that enable us to develop loosely coupled code. You will learn how to structure your code so that implementing an IOC Container becomes an implementation detail and not a source of obscure, hard to duplicate bugs!
Software prerequisites: Visual Studio 2010 or 2012.
YOU MAY ALSO LIKE:
- Exploring the Testing Landscape in F# (SkillsCast recorded in July 2018)
- Janet Gregory's Agile Testing for the Whole Team (in London on 28th - 30th October 2019)
- Pivotal's Core Spring (in London on 4th - 7th November 2019)
- droidcon London 2019 (in London on 24th - 25th October 2019)
- P3X - People, Product & Process eXchange 2019 (in London on 31st October - 1st November 2019)
- Designing embodied human-computer interactions with audio processing parameters (in London on 22nd October 2019)
- Keynote by Konrad Kokosa: What’s New in .NET Core 3.0 and .NET 5.0 for Performance and Memory-Aware Folks? (in London on 29th October 2019)
- Pragmatic Memory Management (SkillsCast recorded in October 2019)
- Testing in Production. From DevTestOops to DevTestOps (SkillsCast recorded in September 2019)
Succeeding with Dependency Injection
Ian Russell has nearly 20 experience as a hands-on software developer/solution architect, specialising in data-intensive OLTP solutions on the Microsoft stack.