Documentos de Académico
Documentos de Profesional
Documentos de Cultura
http://webcache.googleusercontent.com/search?q=cache:http://www.docirs.cl/programacion_to
pdown.htm
Abril 2009
De hecho hoy, casi todos los lenguajes o plataformas de desarrollo - tipo Framework-, que se
ocupan en Internet, obligan a trabajar dividiendo tambin las tareas de programacin en capas,
formularios o paginas (asp, aspx, php) , paginas de estilos (css), de formateo xsl, utilizacin de Ajax
para invocar rutinas y consultas, uso autnomo elementos del motor de datos (procedimientos
almacenados, triggers, dts,..), sumado a un extenso conjunto de soluciones predefinidas, que
estn disponibles para necesidades generales de la programacin de aplicaciones.
Es recomendable, no tener varias pelotas en el aire, sino resolver una por una
La programacin es sin duda una actividad compleja, pues en ella se combinan muchos procesos
mentales. Deben reunirse muchos factores en la produccin de un programa final. Tal vez, la tarea
no sea muy diferente de la de un malabarista. En efecto, si ste trata de mantener demasiadas
pelotas en el aire al mismo tiempo, antes de lo esperado se estrellarn contra el suelo. (Ver Acerca
de las Fases del Proceso de Programacin)
JEGC
Es decir, aplicar la programacin modular significa que un problema complejo debe ser dividido en
varios subproblemas ms simples, y estos a su vez en otros subproblemas ms simples. Una
subestructura ptima significa que soluciones ptimas de subproblemas pueden ser usadas para
encontrar las soluciones ptimas del problema en su conjunto. Los subproblemas se resuelven a
su vez dividindolos ellos mismos en subproblemas ms pequeos hasta que se alcance el caso
fcil, donde la solucin al problema es trivial.