Getting up to BAT: Building a True DSL
If you’ve made it this far with your BAT implementation, you have finally arrived.\n\nNot to say that you’ll ever be…
69 articles found
If you’ve made it this far with your BAT implementation, you have finally arrived.\n\nNot to say that you’ll ever be…
My number of blog posts in the last couple of months has definitely been a little lower than I like,…
Right before the holidays, I said that you had better learn how to solve programming problems.\n\nThis time I am going…
Perhaps this is something everyone already knew about, but I recently came across this little C# combo that solves one…
Why is sorting so hard?\n\nOne of the most common misunderstandings and frustrations I see from developers is around sorting.\n\nAlmost every…
This is the first part of my Back to Basics series.\n\nOne of the basics I feel we really need to…
Aspect Oriented Programming (AOP) is a pretty great concept. It is a little difficult to implement though. To be honest,…
In C#, Action and Func are extremely useful tools for reducing duplication in code and decreasing coupling. It is a…
Had a code review today and I realized that I am an exception extremist, an exception bigot if you will.\n\nI…
Sorry to rain on your parade. I know that you just refactored that series of if-else statements into one switch…