Re: Convencion De Nombres En El Wiki De Gambas-es.
Hay varios aspectos positivos en la estandarización.
Por ejemplo:
> Disponer de un dialecto mas familiar a todos los gamberos.
>Cuando escribes en el ide "txo" ya te aparecen todos los textboxes y así sucesivamente.
>Para "leer" el código que escribe otro, hace un tiempo convertí un código de python en
gambas y perdí mucho tiempo en entender que tipo de variables eran cada una, y para entender el código de otros me pasa algo similar.
>Para "agrupar" de forma de fácil cadenas que provengan de una itreracion de una matriz stxLibro > strLibro, txoLibro, lblLibro y que luego te permite actuar sobre otros controles del mismo contenedor al conocer la entidad "Libro" puedes buscar "lbl" + "Libro" en el contenedor si conoces txoLibro.
Citar:
Hay además cosas que no entiendo muy bien, por ejemplo: ¿Para qué sirve buscar una abreviatura a la "stock"? ¿en qué circunstancias se usaría?
Bueno he puesto todo, incluso las clases, pero probablemente tengas razón y no se utilice para nada, de momento lo contemple para crear nombres que no se repitan.
Ademas estas podrían ser casos similares de inutilidad, pero que he puesto en la lista por si acaso.
bal : Balloon, hig : Highlight, mnu : Menu, msg : Message, stk : Stock
Citar:
... Es muy difícil imponer una "nueva notación" ...
Bueno, no me interesa imponer nada a nadie.
Es solo que cuando empece a aprender a programar me hubiese gustado encontrar un marco de referencia para nombrar la variables y los controles, así que eso es lo que propongo, solo un marco de referencia, y mientras mas lo comentemos y ajustemos entre todos tanto mas útil será, por eso lo puse en la wiki.
Tal vez sea mas útil a alguien que todavía no ha definido con que
librillo trabajar.
Pero bueno, programar es algo divertido, un desafió intelectual, y nombrar los objetos y las variables es a gusto de cada uno, pero intento ver mas allá de lo individual y mi intensión al poner esto en el
tablero es que podamos entender mejor el código de cada uno de nosotros incluso me parece útil usar nombre en inglés al estilo
txoBook stxBook strBook lblBook etc. etc.
Saludos.