dev

Browse posts by category: "dev" below.

Field Name Colors

Eric Gunnerson wrote a post on field name conventions where the conclusion was that having an m_ prefix in front of field names makes it easier to identify fields versus variables.

visual-studio code-quality programming
March 10, 2005
Read More

DisposableResource

This post contains some very minor variations of the Dispose pattern implemented in a class that implements IDisposable. A typical example of how to implement the Dispose idiom can be found over...

csharp memory-management design-patterns programming
March 8, 2005
Read More

.NET Array Expectations

While creating a mini C# code generator, I discovered that .NET Arrays don't behave the way I expected with respect to the Equals and GetHashCode implementations.

dotnet csharp programming
January 31, 2005
Read More

doxygen

I've used doxygen in the past to provide hyper linked API level documentation for C++ source code, but until now didn't realize how useful the diagrams it can produce are.

documentation cpp uml software-architecture development-tools
December 29, 2004
Read More

Rotor 247

It's probably old news, but www.dotnet247.com now has the Rotor source code available as a handy link when your search selection relates to a class. Very handy indeed.

September 13, 2004
Read More

Debugger.IsAttached

The System.Diagnostics.Debugger class provides a handy means of interacting with an attached debugger and to determine whether a debugger is present.

July 18, 2004
Read More