La programación desorientada, es el paradigma mas natural de todos, podemos asegurar que todo programador paso por el alguna vez en la vida.
Podemos hacer una analogía de la programación desorientada con los algoritmos ávidos, tienen varios puntos en común. Al igual que estos algoritmos,
utilizando la programación desorientada,uno agrega una linea de código a su programa de forma definitiva,que puede ser linda a simple vista(muchas veces ni son lindas), pero que no nos asegura nada sobre la funcionalidad final del programa, afirmaciones típicas son : "esto debe funcionar" , "si me compila no importa" y la mas significativa: "Ahora que pongo?" .El paradigma entero se puede resumir a esa frase,ya que hace apología a el método "Idea is Code", donde no hay pasos intermedios entre la ideas y código, toda ocurrencia debe ser transmitida inmediatamente a codigo.La programación desorientada esta en contra de cualquier
método sistematizado para la creación de aplicaciones, cosas como "Divide y Conquista" carecen de sentido. En programación desorientada no se trata de"vencer"
al problema, contrariamente se trata de ser "amigo" del problema, y si es posible no hacer distinción del problema y el codigo,la idea es "abstraer" al programador de esa diferencia,cosa que tiene sentido, ya que el problema es un conjunto de ideas(desordenadas , si es posible), y "Ideas Is Code".Este método se lo suele llamar "Mescla y Conquista".
Programación desorientada también cuenta con una metodología para corrección de errores, que se basa en usar "Debugers" y observar el comportamiento del código y luego "Adaptarlo" a las necesidades(también llamado "Harcodear").Esta muy mal visto replantearse las ideas ,en programación desorientada nunca se vuelve hacia atrás, una vez agregada una linea de código, nos aseguramos que va a estar hasta terminar el programa(como los algoritmos ávidos y sus soluciones) , y de esta manera nos aseguramos el progreso de la aplicación.
Talleres La Tribu
Hace 8 años

una manera interesante de programar chabonciten, ta buena, pero yo sigo implementando, hacer q las cosas anden y si se puede que anden bien jejeje uno hace lo que puede
ResponderEliminar