摘要:
前几天看了《敏捷软件开发:原则、模式与实践》中第六章:一次编程实战,文章中主要描述了一对开发人员进行一次记录保龄球比赛成绩程序的开发过程.仔细研究之后,发现一个问题,拿出来和大家讨论讨论.(有兴趣的同学可以先看一看书中第六章的内容) 简单来说,该程序是用来计算保龄球比赛分数的,程序计算分数的功能不多说了.这里主要关注程序判断"当前在第几轮"(currentFrame)这一变量上. 先来看单元测试吧:(对保龄球规则不熟的同学请点击这里) @Test public void testFourThrowsNoMark(){ game.add(5); game.add(4); ga 阅读全文