Dror Helper's Blog
Tuesday, January 31, 2017
Back to basics: Using interface vs. abstract class
While teaching a course on design patterns I was asked by one of the participants when would I use an interface and when to use an abstract...
Monday, December 12, 2016
The 5 D’s of creating software
Warning: Do not take the following post too seriously The software development world is governed by many forces beyond our control. There&...
Monday, November 14, 2016
Upcoming speaking engagements: Vancouver here I come!
At the beginning of December I’m going to speak at ConFoo Vancouver . I spoke at ConFoo Montreal in the past and I look forward to speakin...
Wednesday, November 09, 2016
Using conditional breakpoints to filter exceptions during debugging
With every new version the C# language has grown and improved. The last version so a.k.a C# 6 has brought some of my favorite features. And ...
Tuesday, November 08, 2016
Faking DateTime using Microsoft Fakes seems to be broken
It seems as if causing DateTime.Now to return another value has become the demo to show when demoing an unconstrained Mocking framework. It’...
Tuesday, November 01, 2016
New Pluralsight course: C++ Unit Testing Fundamentals Using Catch
Last week my very first Pluralsight course went live! My course on unit testing in C++ using CATCH is ready for your viewing pleasure. I...
Sunday, October 23, 2016
An open letter to conference’s organizers
I got my first international speaking opportunity in 2012. After sending countless proposals and getting just as many rejects I got an email...
View web version