美文网首页
BA Kata (兼 Coding Kata) - 积分池

BA Kata (兼 Coding Kata) - 积分池

作者: 王洪亮Stephen | 来源:发表于2020-06-24 12:50 被阅读0次

Level 1:

积分池中记录所有的积分,每个人的账户是独立的。

每个积分都是按照笔来记录的。积分消耗的时候按照FIFO原则。
积分消耗的时候先冻结,彻底支付之后才会抵扣。
当前条目抵扣不足部分从下一条积分中扣除。
当前条目积分抵扣有剩余的时候,拆分,把余额部分留记录。

积分有一定的有效期,例如:半年。

补充要求:采用复式记账法记录所有的交易信息。

Level 2:

家庭成员可以共享积分。积分累积的时候按照成员单独记录。
消费的时候可以消费家庭成员的积分,按照FIFO原则。

家庭成员关系解除的时候,各自领走自己的剩余积分。

BA Kata练习要求
1. 以可视化方式呈现。
2. 覆盖全面
3. 易读好懂
4. 响应变更容易

Coding Kata练习要求
1. TDD
2. 响应变更容易
3. 易读好懂

本文基于CC协议,可以自由转载,发布,不要修改其中内容。

相关文章

网友评论

      本文标题:BA Kata (兼 Coding Kata) - 积分池

      本文链接:https://www.haomeiwen.com/subject/yjdrfktx.html