Jeremy Clark makes developers better. By drawing on over 15 years of experience in application development, he helps developers take a step up in their skill set with a focus on making complex topics approachable regardless of skill level. He is a Microsoft MVP for .NET, and he has authored seven courses for Pluralsight, including “C# Interfaces”, a course aimed at giving developers a clear understanding of abstraction. He loves speaking and has delivered over 300 technical presentations in the last 9 years in the United States and Europe. Jeremy lives in northern Washington with his lovely wife, 3 cats, 2 hound dogs, and a banjo.
Dependency Injection Principles, Practices, and Patterns by Mark Seemann
IInterface Considered Harmful
Today’s show is sponsored by Datadog, a modern, full-stack monitoring platform for cloud infrastructure, applications and logs, all in one place. Datadog helps leading companies migrate to the cloud, transform to a microservices architecture, or transition from .NET to .NET core.
Troubleshoot performance issues quickly and with proper context. See the bigger picture in the Service Map, which neatly visualizes .NET services and their dependencies. Easily drill-down to see the corresponding traces, metrics, or logs for any service.
Try monitoring with Datadog today with a free 14-day trial by visiting https://dtdg.co/6figuredependency and they’ll send you a free T-shirt.
“Tempting Time” by Animals As Leaders used with permissions – All Rights Reserved
An author and Microsoft MVP, John has been a professional developer since 1999. He has focused primarily on web technologies and has experience with everything from PHP to C# to ReactJS to SignalR. Clean code and professionalism are particularly important to him, as well as mentoring and teaching others what he has learned along the way.