.NET developer at Appyway

best practices
Premium

How to use Pure DI

In my previous posts I talked about how you can decrease dependency on external libraries and frameworks while making your code simpler (not easier, simpler). In this post I want to continue on the same thread and show some of the benefits of Pure DI...

.NET
Premium

How to ditch your ORM

In my previous post on how to simplify code by using composition [https://www.kenneth-truyers.net/?p=1104] I talked about how we can reduce complexity by removing an AOP-framework (or annotations-based programming). In this post I want to continue on the same line and...

.NET
Premium

Simplify code by using composition

In my post about software simplicity [https://www.kenneth-truyers.net/2014/02/20/simplicity-in-software-what-you-see-is-not-what-you-get/] I talked about how we introduce complexity in software without realizing it. In this post I want to discuss a pattern that allows you to get rid of the complexity introduced...