あるデータが更新された時、そのイベントを検知して Updated() 関数が呼ばれるとします。
また、このソフトには、状態Foo、状態Bar、… といった「状態」が設定されています。

各状態ごとに Updated() の挙動を変えたいと思い、それぞれを関数化しました。
Updated() 関数の中で、以下のように呼ばれるとします。

void Updated()
{
  if (状態Foo)
  {
    //状態Fooのときに呼ばれる関数
    FuncFoo();
  }
  else if (状態Bar)
  {
    //状態Barのときに呼ばれる関数
    FuncBar();
  }

  //状態にかかわらず常に実行される関数
  FuncAlways();
}

このとき、FuncFoo() や FuncAlways() の名前をお願いします。