好的,我想要听一听大家对这个话题的意见。
我有一个愚蠢的数据对象 - CustomerOrder。
CustomerOrder有一个价格和数量,但也有一个TotalCash属性(价格*数量)。因此,我有一个totalCash属性,但我不想直接将计算放入对象中,因为那将违反愚蠢数据对象规则。我确实需要在整个应用程序中反复获取现金流,因此我需要集中计算。我可以创建一个cashFlowCalculator类并传入一个customerOrder,但我不想为每个简单的计算创建另一个类。
任何想法或最佳实践?