PDA

View Full Version : [linguaggi c-like] come indentate?


ndakota
28-01-2008, 12:19
ho questa curiosità.. come indentano i programmatori del forum? magari fate un pezzetto di codice.. :)

wingman87
28-01-2008, 12:29
Io indento così:
public static void main(String[] args){
Ai ai=new Ai();
}
La stessa cosa il mio prof di Programmazione II la indenterebbe così, ma a me non piace:
public static void main(String[] args)
{Ai ai=new Ai();}

$te
28-01-2008, 12:43
funzione()
{
int a;

if(a == 2)
{
printf("ciao");

}

}

io preferisco cosi, anche se "spreco" molto spazio

shinya
28-01-2008, 13:00
void dummy(int x) {
if (0 == x) {
...un sacco di codice...
}
else {
...una sporta di altro codice...
}
}


I tab sono 2 spazi.

RaouL_BennetH
28-01-2008, 13:12
A me in genere non piace come si fa in Java, ovvero:


int esempioCode() {
....
}

Trovo più leggibile il metodo classico e quindi lo uso :)

int esempioCode()
{
......
}

banryu79
28-01-2008, 13:27
Io invece faccio proprio come si fa in Java, ma uso molto separare le cose con le linee vuote e gli spazi...


/**
* Comment (or Javadoc) for method doSomenthing
* bla bla...
*/
public Vector doSomething( Vector v, int i, boolean inUse) {

// comment for next line
Vector newVector = new Vector();


// comment for if == true
if( v.size() > 0 && inUse) {

...bla bla bla...

// comment for if == false
} else {

...altri bla, bla bla...

}


return newVector;

}

Mirkolo
28-01-2008, 13:27
void MilleGrazie(void) {
for(int m; m < 1000; ++m)
printf("grazie ");
}

Uso due spazi per indentare.. forse perchè ho iniziato a programmare sotto dos e c'erano solo 80 caratteri per riga :)
Dopo il prototipo della funzione metto spazio e subito aperta graffa, quando le trovo a capo le correggo... malattia :doh:

variabilepippo
28-01-2008, 13:28
QUI (http://geosoft.no/development/cppstyle.html) trovi delle guidelines, poi è una questione di gusti personali e di policy aziendali.