Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有问题要解决,我尽力了,但是@_@
所有银行都允许其客户访问前几个月的银行对账单,其中包含有关所有提款、存款和转账的所有信息。
我的问题是:
解决这个问题的最佳设计模式是什么?
也许我需要不止一种设计模式!
设计模式不能替代普通的旧 OO 设计。仅仅因为它们在那里并不意味着它们必须被使用。恕我直言,您应该使用经典的 SOLID OO 原则来模拟现实,然后可能会“出现”适用的模式。
客户有一个/许多帐户,其中包含许多交易。交易可以是借记或贷记。交易发生在某个时间点。我认为这里不需要任何特定的设计模式。一个简单的 OO 模型应该可以满足您的需求。
我很高兴被纠正...