TDD and refactoring to patterns in C#: how to write a cron parser How to design a cutting-edge C# application by utilizing best practices ? Click here to read the article