Explicitly Initialize All Variables (EIAV)

Description:

Explicitly initialize all variables. The only reason not to initialize a variable where it's declared is if the initial value depends on some computation occurring first.

Example:

void func () {
    int  var0;
    int var1 = 1,  var2;
    // do something
}