C#12 years experience
I have been a C# engineer since 2004, using the Microsoft stack to create software products for companies ranging from tiny startups to Fortune 500 companies.
Code review8 years experience
Code reviews have become an indispensable part of my team's daily workflow, enabling engineers to provide ongoing feedback on each other's work. In my experience,...
Clean coding9 years experience
I use SOLID principles combined with test-driven development, refactoring, and design patterns to create scalable, maintainable enterprise applications. Over the...
LANGUAGE AND TIMEZONE
Test-Driven Workflow in Two Easy Steps
Struggling to get started with Test-Driven Development? Learn how to get started from scratch in two easy steps!
5 Ways Test-Driven Development Benefits Your Projects
Not sure why you should adopt Test-Driven Development? Learn about how it can benefit your entire team, from Management to QA!
Getting Started with Dependency Injection Using Castle Windsor
Inversion of Control (IoC) is a tool used to facilitate the Dependency Injection (DI) development practice. This tutorial explains the basics of Castle Windsor, a mature IoC container.