Toggle navigation
Niche Software
Blog
Software
Presentations
Articles
Archive for 2016
Prior year: 2015
Next year: 2017
January
2
SharpDox Tips
19
Exception Logging
24
Why Monospaced Fonts?
February
7
An Introduction
21
Helper Methods
28
Use Standard Library Features
March
19
Sharpen The Saw #1
20
Intention Revealing Method Names
26
Sharpen The Saw #2
27
Use Full Words, Not Contractions
April
10
Document Every Member
16
Validate Method Arguments
18
Sharpen The Saw #3
May
3
Sharpen The Saw #4
15
Boolean Parameters are Evil
22
Multiple Boolean Parameters are Really Evil
27
Semantic Types in C#6
June
5
Semantic Types Redux
11
Throw Rich Exceptions
19
Sharpen The Saw #5
25
Why Code Garden?
July
2
Intention Revealing Bools
4
Sharpen The Saw #6
11
Sharpen The Saw #7
16
When (not) to use Var
25
Sharpen The Saw #9
30
Don't work too hard
August
7
It's just an Internal Tool
14
Null arguments are evil
September
11
Are Boolean Return values Evil?
19
Track your Test Coverage with OpenCover
October
8
What is it with Booleans?
22
The Nature of Experience
November
15
Method Archetypes
19
Stacks
26
Stack Diagrams
December
3
Enumerating Stacks
9
Stack Equality
22
Stacks Miscellany
30
Queues