Ruby on Railsでwebアプリを作っているのですが、コントローラーの記述が長くなってしまった場合、どのようにファイルを分割するのがいいのでしょうか?

今は、コマンドから新しくコントローラーを作って

class HogeController < ApplicationController

という形になっているやつにソースを移しているんですが、

http://qiita.com/aDaichiOta/items/3fa5bc302565bcd495a8

ここにあるみたいに

class HogeController < BaseController

としたほうがいいのでしょうか?

その場合ってコマンドからではなく直接rbを新規作成したほうがいいのですかね? コマンドから作るとviewsの下にフォルダ掘られちゃったりしているのですが・・・。

補足として、 MVCの扱いは

http://at-grandpa.hatenablog.jp/entry/2013/11/01/072636

ここにあるあるやつの「勘違い形式」でお願いします。 あと、趣味でやっているものなので、厳密な事は求めていません。あくまで一般的に、みんなはどうやっているのかな?というところで回答をお願い致します。