ヘルパーメソッドの使いどき

http://tobysoft.net/wiki/index.php?Ruby%2FRuby%20on%20Rails%2F%A5%B3%A5%F3%A5%C8%A5%ED%A1%BC%A5%E9%A1%BC%A4%CE%A5%E1%A5%BD%A5%C3%A5%C9%A4%F2%A5%D3%A5%E5%A1%BC%A4%AB%A4%E9%B8%C6%A4%D3%BD%D0%A4%B9%CA%FD%CB%A1

今わかったけど

コントローラのメソッドをビューから呼び出したいとき

に使えばいいのね。

ヘルパーメソッドをapp/controller/application_controller.rbのprivate領域に記述する理由は
他のコントローラと混在する恐れがあるから?よくわからない。

RubyのPrivateのスコープ
http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2fdef.html

public に設定されたメソッドは制限なしに呼び出せます。
private に設定されたメソッドは関数形式でしか呼び出せません。
protected に設定されたメソッドは、そのメソッドを持つオブジェクトが selfであるコンテキスト(メソッド定義式やinstance_eval)でのみ呼び出せます。