Nahuel: Aca tenemos la regla que en el caso de los Presenters (views) no definimos accessors a las variables de los mismos. De esa manera cortamos con la posibilidad de manipulación externa de cuajo. Si ya se, podes ponerlos como privados pero es dificil detectar el envio de privados.
De esta forma construimos partes visuales que tratamos como componentes. Por el resto, definimos accessors para todo, sólo ponemos algunos peros en algunas variables como caches, o algun estado que queramos proteger de manipulacion externa, aunque sea por accidente. Saludos GallegO El 2 de junio de 2009 16:46, Nahuel Silva <[email protected]> escribió: > Hola gente. > > Les cuento, en el trabajo discutiendo con mi compañero sobre accesors no > logramos llegar a un acuerto. > Mis críticas son que en la mitad de sus clases no estan definidos los > accesors (tanto setters como gettters) y me resulta no solo bastante > engorroso debugguear el código, ya que de repente aparece una variable, > variableA y no sabés de donde carajo sale, sino que yo entiendo que > programar en smalltalk sin accesors (setters) está mal y el considera que > no, argumentando historietas sobre objetos inmutables y otras yerbas, que no > quita que sa ea correcto. > > Que me pueden decir ustedes, que consideraciones puedo tener a la hora de > determinar cuando usar accesors, cuándo definirlos, que criterio tengo en > cuenta ?. Ésto es una pavada (tal vez), pero quiero más opiniones. > > Abrazo > > Nahuel > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org -~----------~----~----~----~------~----~------~--~---
