Сейчас я не могу найти способ создания обратного вызова между строками 1 и 2 здесь:
f = Foo.new
f.some_call
f.save!
Есть ли способ имитировать то, что было бы эффективно after_new callback? Сейчас я использую after_initialize, но есть потенциальные проблемы с производительностью при использовании этого, поскольку он запускается для множества разных событий.