Deeply nested if-else and giant switch statements are a common sight in any complex logic implementation. Maintaining such a messy chunk of code is really a nightmare. Learn a very effective technique that I call logic-grid technique to implement rule engines and finite state machines (FSM).
Latest Miscellaneous Articles - Page 21
With the official announced date past, do we know when Visual Studio 2005 Beta 2 will release?
Learn about the difference between the two types of pages, and how to change between them.
There are a number of changes in Visual C++ 2005 that can break your existing programs. The Visual C++ product team has identified some of the changes most likely to impact you.
Learn about a search files with resources to explore it. The selected resource can be extracted. This tool is a sample of using Splitter, List, Tree, and resource display.
Discover a MSVC++ V6 MFC SDI project that demonstrates how to access the OpenGL polygon tesselation functions in an MFC C++ application.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
Discover Code::Blocks, an open source IDE for C/C++.
Explore the basics of accessing a Twitter account and look at the ways we can search and interact with the data available to you.
Learn how to create a little Instagram app with Visual Basic.
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.