如果一个故事正在进行中,然后泳道是代码审查和 QA 就绪,那么故事的分配应该如何工作?故事是否应该继续分配给开发人员,代码审查和 QA 任务应该作为其中的子任务创建,或者故事应该在开发人员将其移动到代码审查时重新分配给审查者,并且在代码审查完成后它被移动由审阅者分配到 QA 通道,并由审阅者重新分配给 QA。对我来说,将正在进行的票证重新分配给未来的状态似乎是反模式。在进入 sprint 之前而不是之后重新分配票似乎是可以的。
以下代码创建一个数组数组.每个数组的大小为5,可能的值范围为0到7.
arr = []
8.times do |n1|
8.times do |n2|
8.times do |n3|
8.times do |n4|
8.times do |n5|
arr << [n1, n2, n3, n4, n5]
end
end
end
end
end
arr.size # => 32768
Run Code Online (Sandbox Code Playgroud)
如果8(in 8.times)和5(嵌套5次)是动态的,那么如何在不更改其功能的情况下将此代码转换为动态代码?例如,如果我必须得到一个大小为6而不是5的数组(如当前示例中所示),那么该代码应该如何重写?