>>694
いや、newを先に書きたいのではなく、それで言うとbaz.fugaもまとめて先頭に書いておきたいのだろ
そのほうが逐次実行する内容が最初に目に付いてわかりやすいから

クラスやメソッドが何してるのかわからんうちから実行のとこだけ見せられても困るなという感じではある
なお、しばらく書き慣れて行き着くところはこういう形

require '組み込みライブラリ'
require '自作汎用ライブラリ'
require 'Hogeアプリケーション用クラスをファイルに分割したもの'

HogeApprication.new

require を無視すれば、メイン処理が先頭に来て自由に書けるように見える
なんだかんだ言ってRuby使いも先頭にまとめて書くとわかりやすいなと思ってるわけで