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. We use boolean values all the time - they are extremely useful.

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. In last weeks post we discussed how boolean parameters are evil and what can be done to rectify the issue.

Read more »

Semantic Types in C#6

Friday, May 27 2016 csharp code-gardening

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 »