I’m so excited - I’ll be going to DevReach 2012 – as a speaker! One of my sessions have been selected for DevReach. On the 4th of October at exactly 13:45 I’ll be speaking about how to facilitate change in your dev team. So if you’re coming to DevReach don’t forget to come by … Continue reading I’m going to DevReach
Author: Dror Helper
Fluent interfaces in C# – method chaining
For those of you who just tuned in, this is a third post on the subject of fluent interfaces using C#. In case you haven’t read them before – here are my previous posts on the subject:IntroductionExtension MethodsRight, now that we’re familiar with fluent interfaces it’s time to move to “Method Chaining”.Method chaining is the … Continue reading Fluent interfaces in C# – method chaining
Driving in my (electric) car
If you do not know already (why should you?) I ‘m working at Better Place. My company’s mission is to replace old fashioned, gas fueled cars with electric cars. And we do that by providing the infrastructure that (will) enable drivers to drive their (electric) car wherever they want to go to. A few months … Continue reading Driving in my (electric) car
Fluent Interfaces in C# – Extension Methods
FOr those of you who haven't read the previous post. This post is the 2nd of many where I explain how to use C# and a bag of tricks to create fluent interfaces – easily. In the previous post I’ve talked about what fluent interfaces is all about and gave a brief introduction to the … Continue reading Fluent Interfaces in C# – Extension Methods
Fluent Interfaces in C#–Introduction
Not many developers are familiar with the concept of DSLs (Domain Specific Languages) even fewer use them in their day job. It seems that creating a new language is a hard job that should only be left for professors in the academia or certain employees that work in Microsoft, Sun or some other compiler vendor. … Continue reading Fluent Interfaces in C#–Introduction
Software news – May 2012
Again it’s that time! I have some cool new/updates software I want to tell you about. This time I got three products for the .NET developer that were just released. nDepend V4 A new nDepend version was just released with a few features but I just got to play around with two of them: The … Continue reading Software news – May 2012
Are you better at math or code?
“Choose a number from 1 to 10” – they usually choose 5, I’m not sure why.This how an interview question I’ve used to ask begins…The questionSuppose you’re writing a client that receive a message with a number N (usually 5). Next you’ll receive N messages each contains a different number from 1 to N 1 … Continue reading Are you better at math or code?
Creating robust tests with Isolator V7
The problem with unit tests is that they keep on breaking…Obviously that’s not entirely correct, nevertheless I had the pleasure of hearing the sentence above numerous times. It’s true – unit tests do tend to fail and we prefer that they fail only when a regression occurs – when something that used to work stopped … Continue reading Creating robust tests with Isolator V7
AOP sessions on IDNDUG
I’ve just come back from my dual session on AOP on the local user group. The first part was introduction to AOP – what is it and why should you care.I’ve also reviewed several ways to implement AOP in your code from functional programming to full AOP frameworks.Introduction to aophttp://static.slidesharecdn.com/swf/ssplayer2.swf?doc=introductiontoaop-120321143232-phpapp02&stripped_title=introduction-to-aop&userName=dhelper View more presentations from Dror … Continue reading AOP sessions on IDNDUG
NUnit’s new Action Attributes is AOP to your unit tests
With the new NUnit release (v2.6) introduce a new feature called Action Attributes which means that now NUnit has rolled out it’s own mini-AOP capabilities. In the past SetUp and TearDown where used to perform actions before and/or after a test run, they worked well enough but were limited to running certain operation only on … Continue reading NUnit’s new Action Attributes is AOP to your unit tests


