>やっぱり個人の好みの問題?
分割は目的ではない。

ソース、クラス、ロジックの分割は、ソースコードやクラス階層やロジック構造の整理の結果。
また、GUI 以前の開発環境は高々 80x25 のコンソールしかなかったので、上下左右にでかいコードは
疎んじられた。開発環境も思考を束縛するものだということ。

なので、オススメ。という物は無い。