Jelenlegi hely

24.4. Deklarációk

A könnyű kommentezhetőség (és a jobb átláthatóság) érdekében minden sor csak egy deklarációt tartalmaz:

int level; // indentation level
int size;  // size of table

Kevésbé javasolható:

int level, size;

Semmiképpen ne kerüljenek egy sorba különböző típusú deklarációk:

int foo,  fooarray[]; //WRONG!

A kód még könnyebben olvasható lesz, ha a típusok, azonosítók és megjegyzések táblázatszerűen tabuláltak:

int        level;          // indentation level
int        size;           // size of table
Object     currentEntry;   // currently selected table entry

A lokális változókat lehetőleg már a deklarációnál inicializáljuk. Az egyetlen ésszerű kivétel, ha a kezdőérték bonyolult számításokkal fog előállni.