この記事は筆者が見た夢を一人称視点で叙述した内容です。事実ではなく、実際の人物等とは一切関係ありません。

Sometimes though, you either don't need the extra safety you get from dm-validations, or you don't want any callbacks to be invoked at all. In situations like this, you can use the bang(!) versions of the respective methods.

DataMapper - Create, Save, Update and Destroy

ActiveRecord と同じだと勘違いして save! して失敗したら例外が投げられると期待しながらコールバックが動作するかみてたけど動作しなくてなんだこれは、ってなっていた。