declarar clases y metodos legibles

Iniciado por jhonatanAsm, 8 Febrero 2012, 15:31 PM

0 Miembros y 1 Visitante están viendo este tema.

jhonatanAsm

hola, he visto que declaran clases así:

class A{

}

y también así:

class A
{

}

y pasa lo mismo con metodos.
cual me recomiendan usar.salu2.
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

Ferno

Es exactamente lo mismo. Usa la que te parezca más cómoda.
En lo que a mí respecta, uso la de abajo, me parece más legible ver donde comienza y termina un método, clase, función, lo que sea.

jhonatanAsm

a mi también me gusta así, pero desde que aprendi css, se me ha quedado lo del

#asd{
....
}

jejejee.salu2
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

leogtz

En Programación Java se recomienda más la sintáxis tipo K & R, la verdad no sé por qué.  :xD
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

[Case]

Pues si te metes en la pagina de Java, ahi encontraras practicas de buen programador, que es mas que nada para que tu programa sea mejor leído por otros programadores.

Creo que recomiendan la forma:

class A{

}

jhonatanAsm

#5
gracias!


---------------
one moment please!

Cita de: Leo Gutiérrez. en 11 Febrero 2012, 07:16 AMK & R

te refieres al libro de Brian Kernighan y Dennis Ritchie?
hay recomendaciones de como crear clases y metodos?salu2.
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

RyogiShiki

#6
Cita de: jhonatanAsm en 15 Febrero 2012, 17:58 PM
gracias!


---------------
one moment please!

te refieres al libro de Brian Kernighan y Dennis Ritchie?
hay recomendaciones de como crear clases y metodos?salu2.

Puedes revisar este documento: http://en.wikipedia.org/wiki/Indent_style

No es que recomienden como crear clases ni nada por el estilo (cuando ellos hicieron sus grandes contribuciones la POO ni existía), la sintaxis recibe el nombre porque fue usada en el mítico libro de C.

Por mi parte prefiero, y se me hace más legible la variante OTBS del estilo K&R lo que quiere decir, la primer forma que mencionas en los ejemplos.

Saludos


jhonatanAsm

#7
guauuu, tanta info, ya sé qué es lo que voy a hacer hoy.gracias!!


-----------------------------------
me podrían decir como poner las llaver en las estructuras de control porfa.salu2

if(condicion){


}

if(condicion)
{


}


mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

jhonatanAsm

bueno aparentemente el definitivo es así:

function asdf(){
    valor:function(){
        if(asdf){
            propiedad:valor
        }
    }
}

gracias  ;-) ;-) ;-)
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

leogtz

Yo pondría un espacio o un tabulador después de los paréntesis.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com