2015-08-14 43 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

有沒有精確的英文單詞可以表達這種情況? –