Creo que es una cuestión de estilos, pero los nombres de las variables de instancias no se nombran como unBoolean, unPerro, etc.
Sí se nombran asi los argumentos y variables temporales de un método. Repito, es una cuestión de convenciones de donde se trabaje. Saludos. On 11/6/06, Guillermo Schwarz <[EMAIL PROTECTED]> wrote: > En Smalltalk es usual que el nombre de la clase se utilice dentro del nombre > de la variable. > > Así por ejemplo, sabemos que unaAgenda es una variable que apunta a una > instancia de la clase Agenda. > > Sin embargo si tenemos OrderedCollection que contiene agendas, unaAgendaList > me parece màs revelador de la intenciòn, ademàs que es màs fàcil confundir > unaAgenda con unaAgendas o unasAgendas, que con unaAgendaList. > > Finalmente està la cuestiòn de que puede ser unaAgendaSet, unaAgendaMap (o > unaAgendaDict para los màs puristas), etc. de modo que pasa a se màs difìcil > usarlo mal. > > Saludos, > Guillermo. > > > > On 11/6/06, Diego Gomez Deck <[EMAIL PROTECTED]> wrote: > > > > Hola Santiago, > > > > Si, definitivamente "Agendas" y "unaAgenas" suenan horrible. > > > > El tema es que elegí no prestar mucha atención a los nombre en ese punto > > (donde el usuario todavía no metió mano en Smalltalk) para pasar a > > "manos a la obra" lo más rápido posible. > > > > Si hubiese tenido que hablar de convenciones de nombres de clases, > > variables de instancia, como comentar clases, como comentar métodos, > > como comentar mensajes, etc no hubiese podido lograr que el lector (del > > libro) meta mano en ST cuando antes. > > > > Saludos, > > > > -- Diego > > > > > Hola gente. Hola Diego. Hace muchos años que programo en Smalltalk. > > > Siempre con VisualAge. La verdad que por cuestiones que ya se trataron > > > en esta lista, nunca me sentí atraído por Squeak. > > > Estos días empecé a leer tu libro y me sirvió de motivación para meter > > > mano en Squeak. La verdad que te felicito por tu trabajo y te > > > agradezco por tu valiosísimo aporte. > > > Concretamente quería opinar sobre el ejemplo que comienza desde la > > > página 59, "3.2 Parser de XML basado en una Pila". Llegando a la > > > página 60, me llamó la atención la clase "Agendas". Hubiera creído que > > > un mejor nombre sería AgendasManager o algún otro, pero en singular. > > > De hecho, unaAgendas no suena bien. Claro que no soy un erudito, pero > > > quería comentar y conocer de otras opiniones. > > > > > > Un abrazo para todos, > > > Santiago > > > > > > -- > > ========================================== > > Diego Gomez Deck > > ------------------------------------------ > > http://diegogomezdeck.blogspot.com/ > > http://smalltalk.consultar.com/ > > ========================================== > > > > > > > > > > > > > > > -- Esteban A. Maringolo [EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ Ha recibido este mensaje porque está suscrito a Grupo "clubSmalltalk" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envíe un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups-beta.google.com/group/clubSmalltalk?hl=es. -~----------~----~----~----~------~----~------~--~---
