During Episode 1, we discussed the pitfalls of using explicit interface method implementations. I’ve put this article together to illustrate some of the confusing scenarios. The intent of this article isn’t to illustrate all of the pitfalls, but instead to illustrate enough to help explain why explicit interface method implementations should be carefully considered before use. [Read more…]
Interface Naming Conventions
We programmers tend to have a few OCD qualities and there are a few things about C# interface naming conventions that we talked during episode 1 of the podcast about I’d like to whine about discuss.
Interfaces as Guardrails
Interfaces are a powerful piece of object oriented programming that is often overlooked. In this, the very first episode of Coding Blocks the Podcast, we discuss many of the things you should know about interfaces.
To help follow along with the podcast, here are some code snippets to explain some of the conversation. In regards to Joe’s statement about interfaces being like guard rails on a highway, putting some code snippets in here should give some context and greater understanding. [Read more…]
