いや、リセット(内部データの初期化)する処理自体は全然大変じゃない
ただし、コード書いていく時点でそういうことも見据えた設計がなされていないと
ひょいと後付けするのは面倒なことになりやすい。

オレーの場合、とりあえず動くだけのもの優先で作ってるんだろうから、
初期化処理を後付けするのは後回しにしてるだけだろう。
最初から全体像ふまえてコード書いてくよりは、
そっちの方がとりあえず動くだけのもの作るには手っ取り早いしな。

ま、そういうコーディングは最初は楽だが、後々しんどくなりやすいんだけどな。