问题 单项选择题

极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试4个框架活动的规则和实践。下面关于极限编程的叙述,错误的是()

A.极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构

B.极限编程提倡在基本设计完成后,立即进行编码实现,并进行测试

C.极限编程活动中的关键概念之一是"结对编程",推荐两个人面对同一台计算机共同开发代码

D.极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略

答案

参考答案:B

解析:极限编程是一种重要的敏捷开发方法,包含规划、设计、编码和测试4个框架活动的规则和实践。极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构;极限编程提倡在基本设计完成后,团队不应该直接开始编码,而是开发一系列用于检测本次发布的包括所有故事(story)的单元测试;极限编程活动中的关键概念之一是"结对编程",推荐两个人面对同一台计算机共同开发代码;极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略。

问答题

结合材料回答问题:    材料1   “余维欧美之进化,凡以三大主义:曰民族、曰民权、曰民生。罗马之亡,民族主义兴,而欧洲各国以独立。洎自帝其国,威行专制,在下者不堪其苦,则民权主义起。十八世纪之末,十九世纪之初,专制仆而立宪政体殖焉。世界开化,人智益蒸,物质发舒,百年锐于千载,经济问题继政治问题之后,则民生主义跃跃然动,二十世纪不得不为民生主义之擅场时代也。是三大主义皆基本于民,递变易,而欧洲之人种胥治化焉。”   “中国数千年来都是君主专制政体,这种政体,不是平等自由的国民所堪受的,要去这种政体,不是专靠民族革命可以成功……我们推到满洲政府,从驱除满人那一面说是民族革命,从颠覆君主政体那一面说是政治革命,并不是把来分作两次去做。讲到那政治革命的结果,是建立民主政体立宪政体。照现在这样的政治论起来,就算汉人为君主,也不能是革命。”   摘自《孙中山全集》第一卷   材料2   “一百年以来,我们的先人以不屈不挠的斗争反对内外压迫者,从来没有停止过,其中包括伟大的中国革命先行者孙中山先生所领导的辛亥革命在内,我们的先人指示我们,叫我们完成他们的遗志.我们现在是这样做了.我们团结起来,以人民解放战争和人民大革命打倒了内外压迫者,宣布中华人民共和国成立了.我们的民族将从此列入爱好和平自由的世界各民族的大家庭,以勇敢而勤劳的姿态工作着,创造自己的文明和幸福,同时也促进世界的和平和自由.我们的民族将再也不是一个被人侮辱的民族了,我们已经站起来了.”    摘自《毛 * * 文集》第五卷

为什么说中 * * 党人是孙中山开创的革命事业“最忠实的继承者”?(5分)

单项选择题