If my brain was a CPU, it would definitely be single core. When I’m in the ‘zone’ of development, I focus on one task at a time.
When I can just feel that new feature around the corner I really want to see it work as quickly as possible. In such a scenario I can repeat code from other places just to make it work with the promise to reference the code from a single place later on.
Enter Clone Detective. This add in for Visual Studio analysises you C# code and determines if there are any repeats of code. Really useful.
Check it out: