1
什么是一个Order
的status
建模的最佳方法是什么?目前我做的肮脏的方式,通过硬编码像下面建模状态
class Order{
...
String orderStatus;
...
public Order(){
...
orderStatus = "pending";
}
}
当状态改变了后来说confirmed
,我会
myorder.setOrderStatus("confirmed");
但是,我开始闻它不是way..What应该建模它的正确方式吗?我应该使用枚举?..