In C#/.NET the System.Diagnostic.Stopwatch class can be used for more precise timing than when using System.DateTime. Until recently, despite many years of using .NET, I hadn't used Stopwatch; DateTime was precise enough for timing web applications or timing over thousands of iterations. I didn't actually need to use it now, but I decided to give … Continue reading Stopwatch ticks are different from DateTime.Ticks
Tag: Other Peoples Stuff
The Transformation Priority Premise
The Transformation Priority Premise is an idea proposed by Robert Cecil "Uncle Bob" Martin a few years back with an aim of improving how Test Driven Development (TDD) is done.
The Pre-Mortem
A recent episode of the Freakonomics podcast mentioned an interesting little planning idea called the pre-mortem. It is like a post-mortem (or lessons learnt) but done up-front before something goes wrong.
Seven Ineffective Coding Habits of Many Programmers
There is an interesting talk by Kevlin Henney, given at the recent NDC, titled "Seven Ineffective Coding Habits of Many Programmers". The video of the talk is on Vimeo along with videos of many of the other talks at NDC 2014, and also from the previous NDC 2013.



