Inicio arrow Blog arrow Cajón de sastre arrow El valor de las personas en el desarrollo de software Make Text BiggerMake Text SmallerReset Text Size
El valor de las personas en el desarrollo de software E-mail
27.11.2005
comicVía blog de Fernando un ejemplo de código que ilustra muy bien cómo cuando se trata de programación, la diferencia entre los mediocres y los mejores no es del doble o triple, sino de 50, 100 ó 1.000.
[...]

En el ejemplo de Alex Papadimoulis, un técnico ha empleado dos días de trabajo para elaborar una función con Visual Basic capaz de comprobar la validez de una fecha.
Otro técnico que hubiera conocido mejor el lenguaje hubiera empleado directametne la función que incorpora Visual Basic precisamente para calcular la validez de las fechas: IsDate()
En un caso han sido dos días de trabajo, en el otro dos minutos.

La función del ejemplo tiene errores: considera como fechas válidas las cadenas vacías, comprueba mal los años bisiestos...
La función que implementa el lenguaje (la de los dos minutos) no tiene errores conocidos.

Lo más preocupante es que el ejemplo no lo ha desarrollado un estudiante, sino un consultor de IBM, y por el trabajo se han facturado 2.000 dólares.

Comentarios (0)Add Comment

Escribir comentario
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
reducir | aumentar

busy
 
< Anterior   Siguiente >

En Navegapolis
En Internet

ScrumManager

Advertisement

Área de descargas

Artículos relacionados

(c) Navegapolis