Aprender a leer código ajeno: la habilidad que más tarda en desarrollarse
por Ivan Fernandez Rodriguez··44 votos
Nadie me enseno a leer codigo. Me ensenaron a escribirlo.
Es una habilidad completamente diferente. Cuando lees codigo ajeno tienes que meterte en la cabeza del autor, entender sus convenciones, seguir el flujo sin contexto.
Lo que me ha ayudado:
- Contribuir a open source (leer antes de escribir)
- Code reviews donde me esfuerzo en entender, no solo en aprobar
- Debuggear codigo que no conozco
¿Que tecnicas usais vosotros para poneros al dia con una codebase nueva?