优先级值

时间:2011-05-12 16:34:33

标签: math

我们正在开发软件,用户必须为作业分配优先级编号(整数)。我们的基本问题是,如果高优先级或低优先级应该高优先级(反之亦然,低优先级)?这是其他开发人员使用的软件,我们希望为大多数人做最自然的事情。

我们环顾四周,发现两个系统都在使用,我们内部也有不同的意见。

你更喜欢什么?

很抱歉,如果标签不好,但这是我能找到的最佳标签。

3 个答案:

答案 0 :(得分:6)

这实际上取决于您如何向用户展示价值。如果你把它作为一种排名,那么1会比2更好/更高。但是如果你把它作为一种“重量”来表示,那么2将比1更“重”。所以它更像是你如何呈现它(确保与你的选择一致)。

就个人而言,我觉得排名系统比“重量”系统更直观。你通常会想到最重要的事情,你想把它们放在前面,或者“先”处理它们。因此从高优先级的1开始到低优先级的更大数字似乎更自然。

答案 1 :(得分:4)

我认为DarkDust可以很好地捕捉导致人们为什么以不同方式做事的模糊性。我的建议是,无论您选择哪种约定,都要注明“优先级”一词,并注明您选择的约定。如果较低的值首先进行,则说“优先级”;如果先进行较高的值,则说“优先级权重”或“优先级”。避免使用“优先级编号”,因为您隐含地谈论了带方向的数量。

答案 2 :(得分:0)

如果您要为更多优先级添加数字,那么在队列末尾添加更高的数字会更容易。如果有人想要制作比列出的1更高的优先级,那么你必须洗牌。当然,这是非常具体的实现。