おまじない教……という単語が思い浮かんだが。 それ以上考えるのを、やめた。
正直。 @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認証