Year: 2012
-
Software Development

Behavior Driven, Test Driven, Domain Driven Design
Ah, the joys of xDDs, you can never use too many, right? One of the many benefits of using event…
Read More » -
.NET

Inversion of control containers – Best practices
Disclaimer: I’ve used IoC containers for a couple of years now and also made a couple of my own (just…
Read More » -
Software Development

Types of Duplication in Code
One of the biggest reasons to refactor code is to eliminate duplication. It is pretty easy to introduce duplication in…
Read More » -
Agile

When Will It Be Done?
Everyone likes to know the answer. In fact, this question can be interpreted in many ways, and answered that way…
Read More » -
.NET

CInject – Code Inject
CInject (or CodeInject) allows code injection into any managed assembly without disassembling and recompiling it. It eases the inevitable task…
Read More » -
.NET

Why you need to make your tests fail
Test Driven Development (TDD) have many benefits. For start it’s a design methodology that help avoiding “Analysis paralysis” and make…
Read More » -
Visual Studio

Developer productivity tools and Visual Studio extensions
A few days ago a question was asked on Readify’s internal forum about useful VS extensions. A few extensions were…
Read More » -
Software Development

Building an API: Test Harness UI
On the project I’ve been working on we’re building an API to be used by other applications in the organisation…
Read More » -
.NET

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…
Read More » -
Software Development

Switching Gears is Grinding Gears
Pay attention young programmers, this is the most important piece of programming advice you will ever hear. Well perhaps not,…
Read More »





