On Wed, Apr 23, 2008 at 11:38:58PM -0300, =?ISO-8859-1?Q?Pablo_Mart=EDn_Viva_ 
wrote:
> Yo no veo que el hecho de tener getters y setters por todos lados sea malo,
> sino que ademàs a los getters y setters hay que darle su debida visibildad
> sino no sirve. A mi me gusta para ser mas organizado con mi codigo poner

Muchas veces en los lenguajes mas o menos dinamicos uno puede tener eso
que llaman "getters y setters" sin la verborragia (altamente excesiva,
en mi opinion) de poner a.get_x() por todos lados todo el tiempo.

Eso implica que vos podes hacer:

if (obj.atributo == 1)
        blah;

Y estar de forma transparente llamando a un "getter" para obtener
obj.atributo.


En general es comun que cuando se dice "no tener getters y setters por
todos lados" uno se refiera no necesariamente al acceso directo a un
atributo publico, sino a esta posibilidad que permite que el codigo
resultante sea menos "cargado" sin perder la posibilidad de "envolver"
el acceso usando una funcion.


Gracias,
                Alberto

_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a