Saturday, August 23, 2014
What you know and have impacts your design
›
Description You can only design from what you know and/or have available to you. Here's a short video showing the evolution of a elect...
Wednesday, April 9, 2014
Are enumerations evil?
›
Or, How to refactor an enumeration to multiple classes I ran across this article about how to refactor a switch statement to a data structur...
Friday, March 14, 2014
Weird compiler error: C2360: initialization is skipped by label
›
I ran into a new error the other day that was non-obvious at first glance. I had code structured something like (greatly simplified by way...
Monday, February 24, 2014
Constant integer values and multi-language COM interop
›
I recently moved some code from a legacy C++ application into a COM library for more general use. The original code was duplicated a couple ...
Thursday, December 19, 2013
How to get Ref parameter values in RhinoMock
›
Mocking ref (and out) parameters with RhinoMock is a bit tedious. I ran into something that could possibly be considered a bug. At the very ...
Friday, December 6, 2013
How to generate an alert tone from a computer
›
I recently read a Code Project thread that got into a discussion about beeps, internal speakers and alerting the user. This reminded me of ...
Monday, November 11, 2013
When is the right time to select a source code control tool?
›
If you’re about to start a new project it’s a good time to consider what version control solution you’re going to use. -- Article discussin...
›
Home
View web version