>最近は例外を関数の外に投げるバカ設計

んー、本気で言ってるのかな?
あんま、高度な設計経験無さそうだな。