1. Precedentes

“Quien no conoce su historia está condenado a repetirla” - Jorge Agustín Nicolás Ruiz de Santayana y Borrás

En biología existen dos casos muy curiosos de animales muy inteligentes. El pulpo y el gato.

Hace poco veía en un documental sobre los pulpos como son extremadamente inteligentes y la ciencia no sabe por qué. Se les ha puesto retos que solucionan con mucho ingenio, tienen la capacidad de idear soluciones y pueden hasta improvisar conductas. Los científicos atribuyen su inteligencia, entre otros factores, a que es un animal que tuvo la necesidad de adaptarse a un entorno hostil. (https://www.nytimes.com/es/2018/12/05/espanol/inteligencia-pulpos-animales.html). Sin embargo, decía el documental, los pulpos jamás conquistaran el mundo y esto se debe a que los pulpos mueren antes de que sus crías eclosionen, el macho muere al aparearse y la hembra muere de hambre por cuidar el nido. Esto evita que los pulpos pasen sus conocimientos a la siguiente generación.

Con los gatos pasa algo similar. ¿Ha visto usted que hay gatos que son excelentes cazadores de ratones y hay gatos que son indiferentes a ellos? La ciencia a determinado que la razón de esto es debido a que cazar no viene instintivamente al nacer, si no que es algo que las madres enseñan a sus crios. Por estas razones, pasar el conocimiento y la experiencia es importante.

Es tan importante que en la mayoría de los países democráticos existe el derecho precedente o precedente judicial como soluciones que adoptan ante determinados casos donde la ley no es suficiente para impartir justicia. Establece que un problema se debe solucionar de acuerdo con lo ocurrido en una situación anterior que se le asemeje.

En el desarrollo de software es muy común que se usen patrones. Estos no surgieron de la nada, ni tampoco fueron creados a partir de cómo alguien se imaginaba que debía de solucionarse un problema. Son el resultado de haber pasado por malas experiencias y las medidas que se adoptaron para solucionar el problema, pero sobre todo para prevenirlo.

Para que una solución sea considerada un patrón debe poseer ciertas características. Una de ellas es que debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. - Wikipedia

Esto último es de hecho lo más importante, como prevenimos los problemas en vez de ser expertos en resolverlos, pero ese tema lo desarrollaremos más ampliamente.

Por este motivo, es que se creo esta sección, y cualquier colaboración será bienvenida.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.