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.
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.
a mi también me gusta así, pero desde que aprendi css, se me ha quedado lo del
#asd{
....
}
jejejee.salu2
En Programación Java se recomienda más la sintáxis tipo K & R, la verdad no sé por qué. :xD
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{
}
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.
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
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)
{
}
bueno aparentemente el definitivo es así:
function asdf(){
valor:function(){
if(asdf){
propiedad:valor
}
}
}
gracias ;-) ;-) ;-)
Yo pondría un espacio o un tabulador después de los paréntesis.
Cita de: jhonatanAsm en 6 Marzo 2012, 01:02 AM
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.