Муж говорит, ребенок говорит... вы сами что-нибудь говорите?  Вы сами сколько строчек кода написали и сколько строчек чужого кода прочитали?Чужой код всегда читать сложно. Есть мнение, небезосновательное, что проще написать заново, чем разобраться в чужом коде.   Тем не менее  если речь идет о промышленном программировании, то есть программа будет использоваться в компании и поддерживаться, то  такой код  приличные программисты оформляют так, чтобы другие программисты могли понять, что здесь и почему.   А приличные руководители группы разработки контролируют программистов, чтобы те писали код понятным образом и качественно его документировали.   Это упрощает процесс многократно.Про олимпиады я уже сказала: вряд ли кто-то всерьез оценивает качество кода, написанного за 3 часа.  Но качество учебного кода  контролируется.  То есть фраза про говнокод, скорее всего, относилась именно к тренировочному-учебному коду, а не к тому, что было сдано на олимпиаде.