[Programación] Sacado del Curso de Ingenieria de Software del MIT

Magnanego, Nestor programacion@lugro.org.ar
Wed, 8 Oct 2003 14:42:22 -0300


Buenisimo el curso de Ing. de Software del MIT. Mando algo extratctado del
mismo que me parece que siempre hay que tener en cuenta.

Cómo "Hacerlo Simple, Estúpido" (How to make it simple, stupid) (KISS) 
	* evite patinar donde el hielo no es denso: evite el pirateo astuto,
las estructuras de datos y algoritmos complejos 
	* no emplee las propiedades más oscuras de un lenguaje de
programación 
	* muéstrese escéptico con la complejidad 
	* no sea excesivamente ambicioso: reconozca el "creeping featurism"
( tendencia que se basa en incorporar demasiado al 	programa en poco
tiempo para satisfacer los requerimientos de un nuevo hardware/software) y
el "síndrome del sistema 	sucesor" (tendencia que consiste en
convertir un nuevo sistema, sucesor de otro más pequeño, en algo grandioso).

	* Recuerde que es fácil crear algo complicado, pero lo difícil es
desarrollar algo que resulte verdaderamente sencillo

Nestor Magnanego.