Цитата(dimone @ Apr 29 2015, 10:35)

выделить например, куски повторяющегося линейного кода (работаюшего с ними) , и вынести их как вложенный вызов , то изящного решения в С-ях не будет..
Вынесите эти куски в обычную статическую функцию. Изящность будет заключаться в выборе осмысленного названия для этой функции.