2015-08-14 38 views
2

我有一个队列,并且会一直执行入队/出队操作。有两种状态队列:哪些词可以更好地表达这些状态?

  1. 一个是对填充于队列数DATAS和
  2. 另一个是许多DATAS填充在队列中。

那么哪个词会更好地表达两个状态?

我发现QUEUE_FILLED_FEWQUEUE_FILLED_MANY,但我认为它不好。

+0

QUEUE_IS_PARTIALLY_FULL和QUEUE_IS_ALMOST_FULL或可能QUEUE_HAS_FEW_ELEMENTS和QUEUE_HAS_MANY_ELEEMENTS。 –

回答

0

我会说创建一个名为QueueState的枚举,以提高可读性。我建议QueueState.FEW_ITEMSQueueState.MANY_ITEMS。他们表达你的意思,他们很短,所以你可以记住他们。这不简单吗?

public enum QueueState { 
    FEW_ITEMS, MANY_ITEMS 
} 
0

我的建议: QUEUE_IS_PARTIALLY_FULLQUEUE_IS_ALMOST_FULL

QUEUE_HAS_FEW_ELEMENTS and QUEUE_HAS_MANY_ELEMENTS

+0

有没有精确的英文单词可以表达这种情况? –