¿Realidad o Ilusión? #1

Siempre me llamaron la atención las ilusiones ópticas. Creo que son una forma ineludible de demostrar que todo lo que uno percibe no es más que un modelo incompleto de la realidad.

Frecuentemente, cuando me topo con una ilusión óptica, me surge filosofar un poco sobre lo limitados que son nuestros sentidos y las trampas que nos puede jugar nuestra mente si no asumimos nuestras deficiencias.

¿Vemos la realidad o solo un modelo simplificado de ella?

¿Escuchamos lo que nos dicen o lo que creemos entender?

Si una simple imagen burla nuestros sentidos ¿Cómo podemos asegurarnos que al tomar una decisión estamos teniendo en cuenta incluso las señales más básicas para seguir el mejor camino?

Les dejo un ejemplo para que se diviertan.

La siguiente imagen no está animada (Hacer click para agrandarla).

Sin importar lo que tu cerebro te indique, en realidad la imagen es estática.
Verás que al fijar la vista durante algunos segundos en alguna de las formas con forma de “pétalo”, todo se detiene.
Al mirar el centro negro dentro de un círculo, el mismo se detiene. Al correr la vista al próximo centro negro, el anterior empieza a moverse.

Ilusión Óptica 1

Utilizando la ilusión como metáfora, probablemente para entender mejor la situación que nos rodea primero debamos tomarnos el tiempo necesario, fijando nuestra atención paulatinamente en distintos puntos, antes de sacar nuestra conclusión final.

12 pasos para programar mejor

Como puede verse en los links de este blog, uno de los sitios que frecuento es el blog de Joel.

Hace varios años escribió un artículo sobre cómo evaluar si se están usando buenas prácticas para desarrollar software. Me pareció tan interesante que en esta oportunidad voy a traducir partes del artículo y modificarlo para reflejar mis opiniones. Más allá de alguna ironía que pueda usar, deben saber que me considero desde siempre un programador (aunque ahora esté algo oxidado), así que cuando hablo de programadores también me refiero a mi persona :-)
12 pasos para programar mejor

¿Alguna vez escucharon hablar de SEMA? Es un sistema bastante esotérico para medir cuan buenas son las prácticas utilizadas por un equipo de desarrollo de software. No, esperen! No sigan ese link! Les tomará cerca de 6 años entenderlo. Por eso Joel ha desarrollado su propio – y simplificado – test para evaluar la calidad de un equipo de desarrollo. La parte buena de esto es que lleva solo unos minutos entenderlo. Me tomaré el atrevimiento de modificarlo para reflejar también mis puntos de vista.

El Test de Joel (levemente modificado):

  1. Estás usando adecuadamente una herramienta de control de versiones?
  2. Podés realizar una implementación en un solo paso?
  3. Cada programador actualiza diariamente su versión local de desarrollo?
  4. Tenés una herramienta para registrar y administrar los bugs?
  5. Aprovechás todas sus oportunidades para arreglar los bugs existentes al escribir código nuevo?
  6. Contás con un cronograma de trabajo actualizado?
  7. Escribís especificaciones antes de desarrollar cualquier funcionalidad?
  8. Los programadores tienen un ambiente de trabajo adecuado?
  9. Usás las mejores herramientas de desarrollo que el dinero puede comprar?
  10. Tenés un equipo de testers independiente del equipo de desarrollo?
  11. Cuando se evalúan nuevos postulantes, les pedís que escriban código durante la entrevista?
  12. Realizás tests de usabilidad?

Continuar leyendo “12 pasos para programar mejor”

Swing de Golf

Hace unos dos meses empecé a practicar golf con mi papá, Leo Salama.

Elegimos esa actividad para compartir un rato juntos y de paso hacer algo de vida sana… y realmente estamos poco a poco siendo víctimas de un nuevo vicio.

Hoy a la mañana me mandó un e-mail que hará todo mucho más fácil.
Se acabaron los secretos en el golf. A partir de ahora me resultará sencillo pegar un golpe largo y derecho.

Les adjunto un ayuda memoria que resume los “tips” que nos da nuestro profesor, y debemos recordar al momento de encarar el swing. Como podrán ver: sólo hace falta saber leer en inglés!!

Para aquellos que se estén iniciando, les recomiendo imprimirlo, plastificarlo y llevarlo en la bolsa de palos junto al guante.

Suerte con el deporte.

golfswing.jpg