@ agnasg

El arte de escribir un algoritmo elegante

11-05-2015 4:32 AM

Como no quiero contradecir el espíritu del post de hoy no voy a dar mayores detalles. El mensaje para el día de hoy es el siguiente:

 

Todo algoritmo debe ser elegante. Si no es elegante, usualmente está malo

¿Cómo definimos elegante en programación?

  • Simple, cada instrucción se justifica por si misma armónicamente junto a las demás
  • Intuitivo, no puede haber otra forma más clara de hacerlo.
  • Claro, no hay que dedicarle sino pocos minutos para descubrir su efectividad.
  • Efectivo, debe hacer lo que debe hacer. Cumple con su objetivo rápidamente.