¿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.
Deja un comentario