初期化のコストなんて無視できるんだし、普通のプログラムで宣言位置にこだわる理由はあんまりない