おまじない教……という単語が思い浮かんだが。 それ以上考えるのを、やめた。
正直。 @unko.merge() のためだけに、transactionしているのを見た時は、目を疑った。
class Hoge
def func
transaction do
func1
func2
end
end
def func1
transaction do
# findするだけのメソッドだったり
# アクセサ操作するだけのメソッドだったり
end
end
def func2
transaction do
# 別のモデルを操作している何かだったりもする。
# 当然そっちもtransactionの嵐
end
end
# 他、あらゆるメソッド内で全体をtransactionしている
end
使い方ヒント: 「これは臭う」という行を見付けたら、各行の
をクリックしてマーキングしておきましょう(要Twitter OAuth認証)
まだコメントがありません。最初にコメントを残しませんか?
コメント投稿には、twitter認証が必要です。
Twitter認証