Tema destacado:
Autor
|
Tema: declarar clases y metodos legibles (Leído 804 veces)
|
|
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.
|
|
|
|
|
En línea
|
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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
|
|
|
Ferno
Desconectado
Mensajes: 282
|
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.
|
|
|
|
|
En línea
|
|
|
|
|
jhonatanAsm
|
a mi también me gusta así, pero desde que aprendi css, se me ha quedado lo del
#asd{ .... }
jejejee.salu2
|
|
|
|
|
En línea
|
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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
|
|
|
|
|
|
[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{
}
|
|
|
|
|
En línea
|
|
|
|
|
jhonatanAsm
|
gracias! --------------- one moment please! K & R
te refieres al libro de Brian Kernighan y Dennis Ritchie? hay recomendaciones de como crear clases y metodos?salu2.
|
|
|
|
« Última modificación: 16 Febrero 2012, 01:53 por jhonatanAsm »
|
En línea
|
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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
|
|
|
RyogiShiki
Desconectado
Mensajes: 709
げんしけん - Hikkikomori FTW!!!
|
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_styleNo 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
|
|
|
|
« Última modificación: 16 Febrero 2012, 07:27 por RyogiShiki »
|
En línea
|
|
|
|
|
jhonatanAsm
|
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) {
}
|
|
|
|
« Última modificación: 16 Febrero 2012, 23:47 por jhonatanAsm »
|
En línea
|
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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
|
|
|
|
jhonatanAsm
|
bueno aparentemente el definitivo es así: function asdf(){ valor:function(){ if(asdf){ propiedad:valor } } } gracias 
|
|
|
|
|
En línea
|
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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
|
|
|
Leo Gutiérrez.
. . .. ... ..... ........ ............. .....................
Colaborador
 
Desconectado
Mensajes: 2.968
/^$/
|
Yo pondría un espacio o un tabulador después de los paréntesis.
|
|
|
|
|
En línea
|
|
|
|
Tic_Tak
Desconectado
Mensajes: 8
|
bueno aparentemente el definitivo es así: function asdf(){ valor:function(){ if(asdf){ propiedad:valor } } } gracias  yo en lo personal cuando programo tiendo a ponerlo asi , pues se me facilita function asdf() { valor:function() { if(asdf) { propiedad:valor } } } no se ve aqui bonito , pero asi es como le hago para no perder los cierres de ciclos, funciones, condiciones.
|
|
|
|
|
En línea
|
|
|
|
|
|