It is becoming increasingly important for software developers to become more power aware. A laptop or a mobile device would have limited use if it was not able to function for extended periods of time on battery alone. It is also critical for software to not be wasteful in their power usage. Intel® VTune™ Amplifier XE 2013 presents a software based solution whereby you can measure where your application is not optimal in its usage of power.
Using a debugger along with Intel® Inspector XE 2013 can be a powerful combination, giving access to information about variables and workflow at the time of an issue that are not directly accessible through the use of one tool alone.
Cyclomatic Complexity is a measurement of the number of possible paths through a section of code. For example, a simple if/else would give you two paths through a section of code. This code would be easy to understand and test. As the number of choices increases, the difficulty of ensuring correctness on all possible paths increases even faster.