Только преувеличивать не нужно, видел я людей которые говорят что на Си не лучше чем на асме писать... после взгляда на его программу мне достаточно было задать один вопрос по назначению переменной с именем типа "oqa", чтобы понять что ему самому сложно в ней разобраться.... думаю это все дело времени со временем начинаешь понимать почему важны "неважные мелочи".... и тогда программы становятся прозорачнее и все видно гораздо лучше чем на диаграммах...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)