Adam Storr - Powered by coffee!

Personal site of an experienced software developer.

Where Should I Put My Logic?

Do you have logic in your constructors as well as duplicated through your class definitions. Explore the options to add consistency into your code.

Posted on 04 October 2018

Span<T> - byte to int conversions - Update

Updating the Span conversion examples with the updated API

Posted on 13 September 2018

Strategy Pattern with Full Generic Contraints

Implementing the strategy pattern with generics to improve consistency of code base.

Posted on 19 July 2018

ASP.NET Core Exploring Custom Middleware

Exploring creating and consuming custom middleware in ASP.NET core and it's configuration

Posted on 10 July 2018

Strategy pattern with enum constraints

Strategy pattern implementation options with enum generic constraints

Posted on 08 June 2018