Articles

Good design means it's easy-to-change

read more
Articles

What's a simple solution?

read more
Articles

Violating the Dependency rule

read more
Articles

Relying on the database to validate your data

read more
Articles

Test-driving repository classes - Part 2: Storing and retrieving entities

read more
Articles

Test-driving repository classes - Part 1: Queries

read more
Articles

Final classes by default, why?

read more
Articles

More code comments

read more
Articles

Layers, ports & adapters - Part 3, Ports & Adapters

read more
Articles

Layers, ports & adapters - Part 2, Layers

read more
Articles

Layers, ports & adapters - Part 1, Foreword

read more