Curso Básico de Introducción a
GeneXus
Nomenclatura
http://www.GxSoft.com.GxSoft ARGENTINA.
1
Nicolás:
El escrito que sigue nunca fue terminado, no obstante nosotros, en GxSoft, usamos un conjunto de reglasmucho mas extenso que abarcó a los subtipos, tablas, procedures, etc. .También esta nomenclatura la usamos en otros ámbitos e hicimos un “codificador” de nombres que seusaba para usuarios y también se usó para localidades (en un sistema de transporte que usaba 4 letraspara sus nombres)El fuerte de esta regla es que nosotros “
calculamos”
el nombre de los atributos y objetos, por ejemplo, sitenemos un programa corriendo, en el FORM de la transacción “vemos” las descripciones o títulos de losatributos en la pantalla y con certeza
sabemos
cuál es el nombre exacto del atributo que contiene lainformación.Elegimos el juego entre 4 y 3 para que llegar a 10 fácilmente, esto dependerá de los gustos y podría ser configurado, más ahora que piensan levantar el límite de 10 caracteres para los nombres de los objetosGeneXus, no obstante, la cantidad de caracteres debe ser fijo y previamente conocido por el equipo quetrabaja sobre una KB.
La idea sería implementarlo como un asistente de escritura en tiempo de diseño de la KB, tepuedo mandar un programa que simule esto que te estoy diciendo, también debería existir undiccionario de sinónimos para asistir en run-time al diseñador, luego podría existir un re-nomenclador a partir de una KB existente (usando GxPublic no habría problemas).
Por último y lomás delicado
: el orden de toma de datos en la creación de atributos debería ser al revés queahora 1ro descripción del atributo y luego el nombre.Si te parece, te puedo mandar más KBs nuestras que usan esta nomenclatura. La que te mandoesta escrita por 3 personas y la hicimos usando esta nomenclatura.La otro que acá no está es que la nomenclatura alcanza o debería alcanzar TODOS los objetosGeneXus, desde un atributo, pasando por los dominios y llegando a folder.Léelo y contéstame. Mientras me pondré a trabajar en el programa que hace de asistente de lanomenclatura... .
Nota: Al Final hay un ANEXO que comparaGIK .vs. Nomenclatura GxSoft
Add a Comment