Cap12

Páginas: 29 (7135 palabras) Publicado: 3 de octubre de 2015
La Esencia de la Lógica de Programación – Omar Ivan Trejos Buriticá

353

Capítulo 12

Consejos y Reflexiones
sobre Programación
En los siguientes párrafos pretendo condensar en una serie de consejos y reflexiones toda mi
experiencia como programador y como profesor de Lógica de Programación. Algunos de estos
comentarios obedecen a criterios puramente técnicos y otros sencillamente sonrecomendaciones
que me han hecho mucho mas fácil el trabajo de la programación y su correspondiente convivencia
con diferentes lenguajes de computador. Por esta razón espero que este capítulo sea para usted
un aporte significativo en su tarea de formación como Programador.

Acerca de la Lógica

Siempre que usted vaya a resolver un problema sea muy lógico, esto quiere decir que
sencillamente guíese por susmínimos razonamientos y busque siempre el camino mas obvio y
sencillo. No existe un problema que se resuelva con lógica cuya solución no sea sencilla. Antes de
comenzar a pensar en la lógica de programación piense en su propia lógica. Diseñe las soluciones
pensando en sus propias reglas y luego si ajústese a las reglas que la lógica de programación
impone para facilitar la posterior codificación. 354

Capítulo 12 – Consejos y Reflexiones sobre Programación

Es muy importante que usted poco a poco destine parte de su tiempo a resolver problemas, así no
sean estrictamente de programación, dado que en esos momentos en donde usted se sienta a
pensar detenidamente en la búsqueda de solución de un determinado problema, en esos
momentos es donde usted realmente está utilizando su cerebro.Normalmente nuestro cerebro se
va acostumbrando, y así es como lo orienta la educación formal, a buscar entre sus conocimientos
las soluciones que se estén necesitando pero muchas veces tenemos que crear soluciones y es allí
en donde nos encontramos que son muy pocas las veces en las que ponemos a funcionar nuestro
cerebro.

Yo espero que usted, amigo lector, no se me vaya a ofender ya que no es elpropósito de este
párrafo incomodarlo lo que si quiero es que usted piense cuántas veces realmente se ha sentado a
crear una solución de un problema y encontrará que son muy pocas las veces ya que en aquellas
oportunidades en donde ha tratado de hacerlo y, por ventura, ha encontrado la solución es porque
su cerebro ha buscado en su “biblioteca de conocimientos” alguna solución análoga a problemasparecidos y la ha “ajustado” al problema en mención.

Por tal motivo es muy importante que de vez en cuando resuelva acertijos matemáticos, problemas
con palitos, dados, cartas e incluso hasta resolver adivinanzas. Este tipo de problemas le van
permitiendo a usted buscar soluciones espontáneas, originales, creadas por usted mismo y que
además son solución a un determinado problema planteado. Todos esosjuegos de lógica que mas
de una noche nos han puesto a pensar son los que van haciendo que el cerebro cree soluciones y
no las busque en las que ya conoce. Es muy importante que tenga en cuenta todo esto dado que
en programación usted va a necesitar crear soluciones a problemas determinados basadas en sus
conceptos y en el conocimiento que tenga de las herramientas y de los conceptos aquíplanteados.

Siempre que usted se enfrente a un problema, no lo olvide, busque el camino mas lógico para
resolverlo. Cómo saber cuál es el camino mas lógico..? Pues sencillamente la solución mas obvia
es la que demarca cuál es el camino mas lógico. Siempre busque la solución mas obvia antes de
comenzar a aplicar teorías y conceptos como los planteados en este libro. La aplicación de dichas
teorías yconceptos debe ser un paso posterior. Inicialmente lo que usted debe tener
aproximadamente claro es un camino de solución y si se detiene a pensar en el problema no será
raro que la mayoría de las veces tenga el camino mas obvio de solución a dicho problema.

La lógica es ese conjunto de razonamientos que nos permiten solucionar fácilmente determinados
problemas o lograr fácilmente determinados...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cap12
  • Cap12
  • Cap12
  • CP CAP12 Y BIEN HECHO
  • Robbins CO13aEd Cap12 LiderazgoBasico
  • EC PPI Mankiw6 Cap12
  • Cap12
  • cap12An lisis Bio tico de un paciente con un caso cl nico Periodoncia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS