Diferencia entre revisiones de «Agentes de chat»

Contenido eliminado Contenido añadido
Offray (discusión | contribs.)
Corregida referencia a mi nombre usando un enlace interno al Wiki
Línea 159:
= Literate Programming =
 
Como diría [http://es.wikibooks.org/wiki/Usuario:[Offray| Offray]], '''Programación literata''' es, según ciertos criterios semánticos, la traducción más atinada de '''Literate Programming''', término utilizado para referirse a cierta metodología para el desarrollo de programas que consiste en darle prelación a la documentación de un programa frente el código. Es decir, se concentra en describir el problema para resolver con el programa, las posibles soluciones, la descomposición del programa en fragmentos más sencillos, la descripción de cada fragmento y, finalmente, el código de cada fragmento. En otras palabras, para trabajar con la programación literata, el primer paso a llevar a cabo es concentrarse en explicarle a un ser humano lo que uno quiere que el programa haga en lugar de explicarle a un computador. Para ésto es necesario mezclar el lenguaje formal de programación con el natural de la documentación, de tal manera que uno complemente al otro y escoger con criterio los nombres de las variables.
 
== CWEB: sistema de documentación estructurada ==