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...
View ArticleInterface 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....
View ArticleThe Dark Side of Interfaces
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...
View ArticleWhat If Interfaces…
There used to have a wonderful series of “What If?” comics that pondered a few of the important hypothetical questions in the Marvel universe. We talked about a few of the limitations of interfaces in...
View ArticleEpisode 1 – I is for Interface
The good, the bad, and the ugly side of interfaces. We list some minor gripes, their limitations, and some strange gotchas as well as some tips for how we like to (mis|ab)use them. Download the episode...
View ArticleWhat You Don’t Know About Interfaces Can Hurt Your Application
Recently, we’ve discussed the adverse effects that boxing and unboxing can have on the performance of your application. Furthermore, during episode two, we mentioned the unintentional use of boxing...
View ArticleEpisode 7 – SOLID as a Rock!
This week we tackle the SOLID principles in .NET and discuss the eternal struggle between perfect code and looming deadlines. Please leave us feedback in your Podcasting app of choice! Update: Great...
View Article
More Pages to Explore .....