By tag: Practice
0
kicks
Writing Great Unit Tests: Best and Worst Practises
A suite of good unit tests is immensely valuable: it documents your design, and makes it easier to refactor and expand your code while retaining a clear overview of each component’s behaviour. However, a suite of *bad* unit tests is immensely painful: it doesn’t prove anything clearly, and can sever...
0
kicks
Principles of simplicity
Simplicity is about removing everything that can complicate the process of writing and maintaining software.
0
kicks
.NET Remoting Use-Cases and Best Practices
Most people who don't know me personally assume that I value .NET Remoting above all other means of developing distributed applications. They might also assume that I'll use Remoting as a catch-all solution to any distributed application.
0
kicks
MSDN Design Guidelines for Class Library Developers
Some guidelines for .NET Framework designs