Me gustaría leer el código fuente de una de las herramientas de control de revisiones para aprender cómo funciona el control de revisiones. Me gustaría leer el que es más legible.Comprensibilidad de bases de código fuente de git, mercurial, bazar
No conozco una medida objetiva y cuantitativa de esto, así que en el espíritu del WTFs/min comic, me gustaría preguntar a aquellos que han leído los códigos fuente de estas herramientas, ¿cuántas WTF/min? estima que cada proyecto tiene?
Antes de comenzar a bucear en la fuente, recomendaría leer la documentación disponible. Explica los conceptos básicos, y a menudo es más útil para comprender los principios que el código. –