Ну, вопрос в заголовке - как мне улучшить свои навыки чтения кода.
Программная / аппаратная среда, в которой я сейчас занимаюсь разработкой, довольно медленная в отношении времени компиляции и времени, которое требуется всей системе для тестирования. Система довольно старая / сложная, и поэтому разделение ее на несколько более мелких, более управляемых подпроектов в ближайшем будущем невозможно.
Я понял, что то, что действительно мешает прогрессу в разработке, это мои навыки чтения кода. Как улучшить свои навыки чтения кода, чтобы я мог определить большинство ошибок и проблем в коде даже до того, как нажал клавишу «do compile», даже до того, как я запустил отладчик?