>161
でもそうすると、お互いきちんとその構造体を理解し管理しないとだめですよね。
あと、構築するときは

メイン処理
|
|−中ぐらいの処理
|
|−中ぐらいの処理
|     |
|     |−実際の処理を行う小さなサブルーチン
|     |−実際の処理を行う小さなサブルーチン
|     |−実際の処理を行う小さなサブルーチン

こんな感じ?