文件名称:Tennis-Refactoring-Kata:网球规则上的重构代码Kata的起始代码
文件大小:243KB
文件格式:ZIP
更新时间:2024-05-21 18:06:18
ABAP
网球重构卡塔 想象一下,您在一家咨询公司工作,而您的一位同事一直在为网球协会做一些工作。 该合同是10个小时的可计费工作,而您的同事已经花费了8.5个小时进行此工作。 不幸的是他现在病了。 他说他已经完成了工作,并且所有测试都通过了。 你的老板要你接管他。 她希望您在代码上花费一个小时左右的时间,以便可以向客户收取整整10个小时的费用。 她指示您整理一下代码,或者做一些注释,以便您可以向同事提供有关他选择的设计的一些反馈。 除了额外的计费时间外,您还应该准备与您的老板讨论这项重构工作的价值。 此重构kata有三个版本,每个版本都有自己的设计风格和挑战。 我建议您从第一个类“ TennisGame1”开始。 提供的测试套件相当全面,并且运行速度很快。 您不需要更改测试,只需在重构时经常运行它们即可。 如果您喜欢这个Kata,您可能会对和网站 卡塔说明 以下是此代码旨在解决的问题的描述: