665 のような書き方は必要性がないと思うが、クラスはそんなに大げさかな?
手続き的に書いてとっ散らかってきたら(構造の繰り返しが現れる)
トップレベルでメソッドを定義、
それでも読みにくい(共通して使う変数があるなど)ならクラスを導入してる。
経験上、コードが数十行を超えるとクラスが必要になってくるよ。