Sharpen The Saw #4

Tuesday, May 03 2016 sharpen-the-saw

In this edition: How not to scrum, when to use dependency injection, Octopus Deploy 3.3, handling criticism effectively, PayPal scams, and why one developer hates the Lord of the Rings.

Read more »

Boolean Parameters are Evil

Sunday, May 15 2016 code-gardening

Boolean method parameters are evil. This is the eighth in a series of posts on Code Gardening - the practice of making small improvements as you see them while you are working.

Read more »

Multiple Boolean Parameters are Really Evil

Sunday, May 22 2016 code-gardening

Having multiple Boolean method parameters is a really really evil thing to do. This is the ninth in a series of posts on Code Gardening - the practice of making small improvements as you see them while you are working.

Read more »

Semantic Types in C#6

Friday, May 27 2016 csharp

Creating custom types to represent specific values in your application is a proven way to prevent defects in your code. New features in C# 6 make it easier to write these types - and in this post, we’ll explore how to write a semantic type that plays well in the C# world.

Read more »


Earlier

Later