¿Cómo lee el código un programador novato o uno experto?

Es una buena pregunta… y en Modeling How Programmers Read Code la han intentado contestar. Para ello, han utilizado un sistema de eye tracking o seguimiento del ojo y han comparado el patrón del movimiento de un programador novato y de uno experto al revisar un código fuente.

Los resultados muestran que, como era de esperar, el programador experto fija su vista con mucha mayor precisión, necesita menos tiempo para comprender las estructuras del código y, en definitiva, es capaz de seguir el flujo del programa como si lo estuviera interpretando en su cabeza.

Profesor del Departamento de Lenguajes y Sistemas Informáticos de la Universidad de Alicante (España). Interesado en el desarrollo y la accesibilidad web.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.