我有一个同事谁是积极地试图说服我,我不应该使用做。.在 Ruby 中定义多行块时使用大括号。
我坚定地支持只在短的一行代码中使用花括号。.结束一切。但我觉得我应该联系更大的社区来寻求解决办法。
那么到底是什么,为什么呢? (一些应该有代码的例子)
context do
setup { do_some_setup() }
should "do somthing" do
# some more code...
end
end
或者
context {
setup { do_some_setup() }
should("do somthing") {
# some more code...
}
}
就我个人而言,只要看看上面的答案为我的问题,但我想打开这个更大的社区。