Palabras clave en el código

Todos los que programamos o leemos código estamos acostumbrados a leer palabras en el código como TODO o WARNING. Estas palabras son muy útiles para la documentación de nuestros programas y para encontrar puntos en los que debemos poner más atención de lo nomal a la hora de modificar.

Algunas de estas palabras más comunes son:

TODO: Indica cosas que quedan por hacer.
BUG: Da detalles de un bug que está localizado en ese punto.
WARNING: Indica que se ha de tener cuidado a la hora de hacer algo.
COMPILER: Cosas a tener en cuenta para el compilador.
KLUDGE: Indica que una solución no es elegante y que puede ser mejorada, es decir, es una chapuzilla para que la cosa funcione.
TRICKY: Indica que para llegar a la solución se ha utilizado un truco.

¿Alguien sabe alguna palabra reservada de este tipo más?

30 comentarios

FIXME - Que es un poco ‘comodín’. Pero que se suele usar en sitios donde hay algo para arreglar.

Alguna vez he visto HACK en lugar de TRICK.

Salu2.Ferdy

Comentario de Ferdy | November 12th, 2004 16:58 | Permalink

Yo hace años cuando no sabía qué significaba TODO pensaba que eran todo lo que había hecho xDD Después ya vi en una web to-do, y así separado ya caí en qué era ;P

Comentario de Felipe | November 12th, 2004 17:36 | Permalink

yo usé OJO para denotar algo importante del código :D

saludos
Mario

PD. observación sesuda … para ser programador tu página esta bastante sencillita :D

Comentario de Caso Patologico | November 12th, 2004 18:08 | Permalink

yo en vez de KLUDGE uso DANGER!! xDDDD

Comentario de Kirai | November 13th, 2004 13:05 | Permalink

Yo también he usado, como Mario, OJO.

Comentario de Joaquín | November 13th, 2004 23:15 | Permalink

A mí de vez en cuando me pasa como a Felipe. Veo ‘todo’ y no me acuerdo que es ‘to do’. xDD

Comentario de corsaria | November 14th, 2004 16:06 | Permalink

Aunque no suene a lo mismo XXX tambien se utiliza bastante para indicar algo que no esta terminado (al igual que NOTYET), si utilizas VIM veras que estas palabras tienen el mismo color resaltado que el TODO.

Creo recordar que en la guia de estilo de Mozilla tenian recopilados un monton de palabras clave como estas (bastante mas coherentes que las que por lo visto suelen utilizar los ingenieros de Microsoft) :-)

Me ha gustado tu weblog, lo seguire de cerca.

Comentario de David | November 14th, 2004 23:54 | Permalink

el clasico comentario que ocupa una linea entera de asteriscos para marcar bloques en los que hay que poner atencion es uno de los recursos que mas utilizo, lo de OJO lo utilizaba mucho uno de mis compañeros de practicas, y mis anotaciones favoritas en el codigo son ESTO FUNCIONA DE MILAGRO y ESTO VA A PETAR POR ALGUN SITIO, aunque no creo que nunca formen parte de ninguna guia de estilo :-)

Comentario de Lito | November 15th, 2004 01:16 | Permalink

Jejejeje, muy buenas las observaciones, muchas gracias a todos.

Me quedaré con FIXME, HACK, XXX y NOTYET :)

El OJO está bien, pero es demasiado castellano para que lo entienda toda el mundo. Lo de los asteriscos lo he llegado a usar alguna vez, pero puede confundirse con comentarios o con líneas de separación, ya que hay mucha gente que los usa para eso…

P.D.: Creo que si pusiera más compleja la web de lo que ya es mucha gente se perdería en ella, porque me consta que ya los hay que se pierden. De todas formas, ser programador no significa que sepas diseñar webs ni viceversa :).No obstante gracias por la apreciación Caso Patológico :)

Comentario de Cek | November 15th, 2004 09:50 | Permalink

“De todas formas, ser programador no significa que sepas diseñar webs ni viceversa”
Completamente de acuerdo :)

Comentario de Kwin | November 18th, 2004 16:07 | Permalink

informacion muy util, porque me la he encontrado varias veces ;).

Saludos

Comentario de |Fr0d0| | November 20th, 2004 13:44 | Permalink

MIRA DISCULPA x la indiscrecion me podrias dar tu msms

Comentario de JOSUE DAVID | November 22nd, 2004 05:27 | Permalink

la cancion del globo aeorostatico de telcel

Comentario de Anonymous | November 22nd, 2004 05:49 | Permalink

Yo uso HACK QUE TE CAGAS para indicar una cosa que nadie en su sano juicio debería meter.

Comentario de JJ | November 23rd, 2004 09:33 | Permalink

HACK QUE TE CAGAS :)
Muy descriptivo, jejeje.

Comentario de Cek | November 23rd, 2004 10:25 | Permalink

Yo uso FIXME para aquellas partes de código que no deben ir al control de versiones. Así, antes de hacer una entrega siempre busco la cadena e investigo qué era lo que había que “fixear”. No siempre la pongo en comentarios, a veces también en líneas de traza…

Comentario de Epaminondas Pantulis | November 23rd, 2004 11:05 | Permalink

Sí, FIXME es muy utilizada también, conozco a gente que la usa :)

Comentario de Cek | November 23rd, 2004 11:35 | Permalink

Comentarios en mis programas: // @@@, // Hacer, // Cutrefix, // Cubiertos de Gloria (TM).

Comentario de jorgito | November 23rd, 2004 12:21 | Permalink

hola por favor cuando tengas un par de invitaciones para gmail porfa mandamela

Comentario de gonza | November 23rd, 2004 15:42 | Permalink

pues mi favorito es // ÑAPA

Comentario de pichi | November 23rd, 2004 16:13 | Permalink

Yo uso muchísimo los TODO’s y alguna vez uso

/* BORRAR HASTA LA MARCA */
chapuza_hecha_para_probar();
continuacion_de_la_chapuza();
….
/* MARCA */

Demasiado español, pero soy más castizo que el cocido :p

Comentario de Gus | November 23rd, 2004 23:09 | Permalink

Yo use en algún momento “QUE GARCHA!!!”

Comentario de Martin Gaido | November 24th, 2004 04:19 | Permalink

Yo llegue a poner en un programa en Java algo como:


/* PELIGRO PELIGRO PELIGRO PELIGRO PELIGRO

CLASE ABSOLUTAMENTE INDOCUMENTADA
TOCA UNA COMA Y MUERE!

PELIGRO PELIGRO PELIGRO PELIGRO PELIGRO */

Comentario de Dan Netwalker | November 24th, 2004 13:28 | Permalink

Jejeje, muy buenos :)

Comentario de Cek | November 24th, 2004 14:59 | Permalink

Palabras claves en el código
Vía Barrapunto en el artículo Palabras clave en el código se habla de la existencia de una lista de palabras clave convenidas tácitamente que usan los programadores para poner avisos dentro del código de programación. Ver un Listado de palabras…

Comentario de Véase además | November 25th, 2004 16:34 | Permalink

// !!!
sirve de “marcador universal”. Por lo demás básicamente TODO, a veces junto a WARNING o FIXME.
Y en líneas de traza DEBUG para quitarlo antes de sacar la versión final.

Comentario de JarFil | November 25th, 2004 17:08 | Permalink

DEBUG. ¡Interesante!

Comentario de Cek | November 25th, 2004 19:33 | Permalink

yo aun no entiendo mucho esto de los comentarios … ayudenme

Comentario de LILY | January 19th, 2005 00:43 | Permalink

HOLA!! ALGUIEN SABE COMO SE LLAMA LA CANCION DE TELCEL EN LA KE SALE UN GLOBO AEROSTATICO Y UN CHICO CON UNAS OREJERAS Y CON UN PERRO LABRADOR, ES UNA BALADA NO ES LA DE Build Me Up Buttercup NI LA DE TV DE LOS DYNAMITES , POR FAVOR AYUDENME YA TENGO TODAS LAS DE LOS COMERCIALES TE TELCEL BUSCANO ESA.

Comentario de ESCKIMAL usando Internet Explorer Internet Explorer 6.0 en Windows Windows ME | October 25th, 2005 02:41 | Permalink

HOLA YA QUE VEO QUE TU COMENTARIO ES DESDE ENERO DEL 2005 PUES NO SE SI YA SEPAS DE LA CANCION QUE PEDISTE DEL GLOBO DE TELCEL, EN SI NO TIENE UN NOMBRE ESPECIFICO PERO SI QUIERES YO TE LA PUEDO MANDAR CLARO SI ES QUE TODAVIA NO LA TIENES, NADA MAS RESPONDE A MI E-MAIL HACIENDOME SABER SI TODAVIA LA QUIERES, MI DIRECCION ES nokia3220_569@hotmail.com SALE NOS VEMOS.

Comentario de ALEJANDRO usando Internet Explorer Internet Explorer 6.0 en Windows Windows XP | March 8th, 2006 16:24 | Permalink

palabras claves…

ue más venden….

Comentario de palabras claves usando WordPress WordPress 2.2 | March 6th, 2009 12:17 | Permalink

Deja un comentario

XHTML: Puedes usar estos tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualización del comentario

Comment by Somebody
Buscar
Categorías
all *BSD feed (5)
ADSL feed (6)
Apple feed (4)
Bases de Datos feed (8)
Bitácoras feed (64)
Charlas feed (3)
Chorradas feed (40)
Ciencia feed (9)
Cine feed (6)
CSS feed (8)
Deporte feed (11)
Diseño feed (12)
Educación feed (13)
English feed (2)
Estándares feed (19)
Gadgets feed (13)
Gastronomía feed (1)
Geek feed (23)
General feed (30)
GNU/Linux feed (81)
Hardware feed (20)
Internet feed (81)
Juegos feed (7)
Libros feed (20)
Licencias feed (17)
Manuales feed (24)
Música feed (18)
P2P feed (10)
Podcasting feed (2)
Política feed (43)
Programación feed (31)
Redes feed (19)
Salud feed (2)
Sistemas Operativos feed (57)
Tecnología feed (14)
Usabilidad feed (5)
Utilidades feed (30)
WEB feed (34)
Yo, mi, me, conmigo feed (26)
Archivos
Información
Enlaces
Administración
Sindicación
Estadísticas
Photolog

Gestionado con WordPress 2.3.1    Renderizado en 21 consultas y 0.644 segundos.    CleanBreeze Theme