Hola,
Si, depende de donde se trabaje pero nada mejor para eso que tomar como ejemplo el mismo Smalltalk y ver cómo se nombran los objetos en éste.
Un libro muy recomendable para estas cosas es "Smallalk With Style".
Una vez que uno se acostumbra a nombrar como se debe en cada una de las situaciones luego le resulta muy antinatural ver algo nombrado incorrectamente!

Saludos, Guiye




Esteban A. Maringolo escribió:
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/
==========================================




      


  


-- 
Guillermo Sapaya
InfOil S.A.
Gerente de Desarrollo
(54-11) 4315-7624 x142
[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.
-~----------~----~----~----~------~----~------~--~---

Responder a