10
Sep
09

La Nomenclatura Hungara

Creo que a todos nos ha pasado, que al darle mantenimiento a nuesto código nos topamos con nombres que no identificamos de que tipo de objeto se trata o si es alguna variable entre todo lo que hemos hecho. Una buena práctica como programadores es mantener un estándar de calidad, sea personal o a nivel de trabajo, pero es importante ser ordenado en lo que se hace, sobre todo porque no sabemos si en algún momento a alguien le tocará darle mantenimiento a alguna de nuestras aplicaciones, y a nosotros no nos gustaría encontrar alguna aplicación que alguien más haya hecho y nos topemos con una “Tripa chuca” (Los Salvadoreños entenderán), por lo que hay que empezar por ordenarnos nosotros mismos.

La Nomenclatura Hungara es un tipo de estándar, que consiste en colocar prefijos a los nombres de los objetos, pero que coincidan con el tipo de objeto con el que trabajamos, por ejemplo, al trabajar con un botón al cual le hayamos colocado como nombre “Guardar”, podremos colocarle el prefijo “Btn”, que nos indicará que el objeto con el que trabajamos es un botón.

Guardar ——-> BtnGuardar

De esta forma nos evitamos confusiones al momento de escribir código, ya que por ejemplo, puede que también necesitemos una etiqueta Guardar

Guardar ——-> LblGuardar

No hay cosa mejor que abrir un código que has hecho tiempo atrás y entenderlo a la perfección, sin quebrarte la cabeza adivinando que cosa es lo que estas viendo, aqui les dejo unos cuantos prefijos que podemos aplicar a cualquier lenguaje y un vínculo a una lista mas extensa en el sitio de Micro$oft.

Form                          Frm

Label                          Lbl

Button                       Btn

TextBox                   Txt

Listbox                     Lst

Image                       Img

CheckBox               Chk

Mas prefijos en http://support.microsoft.com/kb/173738/es


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: