Universidad Nacional Experimental Del Táchira
Decanato De Docencia
Dpto. Ingeniería Informática
“Siempre escribe código como si la persona que termina manteniendo tu código será un psicópata violento que sabe donde vives."John Woods, 1991.![]()
"Deberías nombrar una variable usando el mismo cuidado con el cual nombras a tu hijo primogénito” James O. Coplien.
"El código auto-comentado es un mito. El código solo comunica acciones, no intención. Tampoco comunica suposiciones sobre limitaciones de entrada.” Tom Preston-Werner.
Existen 2 tipos de programadores:
int main(int argc, char *argv[])
{
...
while (x == y) {
something();
somethingelse();
if (some_error)
do_correct();
else
continue_as_usual();
}
finalthing();
...
}
int power(int x, int y)
{
int result;
if (y < 0) {
result = 0;
} else {
result = 1;
while (y-- > 0)
result *= x;
}
return result;
}
int power(int x, int y) {
if (y < 0) {
y++;
} else {
while (y-- > 0)
x++;
}
return false;
}
while (x == y)
{
something();
somethingElse();
}
finalthing();
while (x == y)
{
something();
somethingElse();
}
finalthing();
static char *
concat (char *s1, char *s2)
{
while (x == y)
{
something ();
somethingelse ();
}
finalthing ();
}