Статья рассказывает о том, что такое «грязная» проблема и как она связана с проектированием программного обеспечения. Приводится пример проектирования моста Tacoma Narrows и объясняется, почему он стал наглядным примером грязной проблемы. Также описывается отличие заданий по программированию в институте и в профессиональной сфере, где изменения происходят ежедневно.