以下的选项中可促进敏捷知识分享的技巧是()A、极限编程,极限循环B、结对编程,结对循环Coupleprogramming,couplerotationC、削减编程,削减循环D、结对编程,结对循环Pairprogramming,pairrotation

题目

以下的选项中可促进敏捷知识分享的技巧是()

  • A、极限编程,极限循环
  • B、结对编程,结对循环Coupleprogramming,couplerotation
  • C、削减编程,削减循环
  • D、结对编程,结对循环Pairprogramming,pairrotation
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下哪些是敏捷的框架()。

A、Scrum

B、看板

C、精益开发

D、极限编程


答案:ABCD

第2题:

关于极限编程,下列说法正确的是______。

A.极限编程和传统编程一样,都可以随时应对更改的需求

B.极限编程没有严格的需求和设计规约,软件质量主要由编码人员来保障

C.极限编程中单元测试主要由用户来完成

D.极限编程通常是在编码完成后立刻进行测试用例的设计


正确答案:B

第3题:

哪一种敏捷实践强调了集体所有、持续集成和结对编程()

AScrum

BCrystal

CDSDM

DXP


正确答案:D

第4题:

关于测试驱动开发,描述错误的是()。

  • A、测试驱动开发式是一种敏捷开发方法
  • B、TDD需求开发人员学习测试相关知识
  • C、测试驱动开发不适合使用CMM/CMMI方法
  • D、测试驱动开发可以和结对编程结合使用

正确答案:C

第5题:

以下关于极限编程(XP) 中结对编程的叙述中,不正确的是( )

A.支持共同代码拥有和共同对系统负责
B.承担了非正式的代码审查过程
C.代码质量更高
D.编码速度更快

答案:D
解析:
XP提倡结对编程,代码所有权是归于整个开发队伍。其中的结对编程就是一种对代码的审査过程,XP主要解决代码质暈低的问题,编码速度不能改变。

第6题:

极限编程(XP)提出了12个实践操作。其中,(28)是指开发人员成对工作,检查彼此的工作并提供支持,以圆满完成任务。

A.重构编程

B.简洁编程

C.增量编程

D.结对编程


正确答案:D
解析:敏捷开发方法中最有名的是极限编程(XP)。极限编程(XP)提出了12个实践操作,其中结对编程(Pair Programming)是XP编码活动中的关键概念之一。结对编程是指开发人员成对工作,检查彼此的工作并提供支持,以圆满完成任务。但是,配对是灵活的,一个开发人员在一天可能与多个伙伴配对。

第7题:

以下关于极限编程(XP)的叙述中,正确的是( )。XP的12个最佳实践不包括(请作答此空)。

A.重构
B.结对编程
C.精心设计
D.隐喻

答案:C
解析:
极限编程是一个轻量级的、灵巧的软件开发方法;同时它也是一个非常严谨和周密的方法。它的基础和价值观是交流朴素、反馈和勇气;即,任何一个软件项目都可以从四个方面入手进行改善:加强交流;从简单做起;寻求反馈;勇于实事求是。XP是一种近螺旋式的开发方法,它将复杂的开发过程分解为个个相对比较简单的小周期;通过积极的交流、反馈以及其它一系列的方法,开发人员和客户可以非常清楚开发进度、变化、待解决的问题和潜在的困难等,并根据实际情况及时地调整开发过程。XP中简单:极限编程鼓励从最简单的解决方式入手再通过不断重构达到更好的结果。这种方法与传统系统开发方式的不同之处在于,它只关注于对当前的需求来进行设计、编码,而不去理会明天、下周或者下个月会出现的需求。在XP中,每个对项目做贡献的人都应该是项目开发小组中的-员每个不同的项目都需要一套不同的策略,约定和方法论是水晶法的内容极限编程的主要目标在于降低因需求变更而带来的成本12个最佳实践为:计划游戏、小型发布、隐喻、简单设计、测试先行、重构、结对编程、集体代码所有制、持续集成、每周工作40小时、现场客户、编码标准

第8题:

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

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

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

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

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


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

第9题:

极限编程(XP)的十二个最佳实践不包括(32)。

A.小的发布
B.结对编程
C.持续集成
D.精心设计

答案:D
解析:
极限编程是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方式。
4大价值观: 沟通、简单性、反馈和勇气。
5个原则:快速反馈、简单性假设、逐步修改、提倡更改和优质工作。
12个最佳实践:计划游戏(快速制定计划、随着细节的不断变化而完善)、小型发布(系统的设计要能够尽可能早地交付)、隐喻(找到合适的比喻传达信息)、简单设计(只处理当前的需求,使设计保持简单)、测试先行(先写测试代码,然后再编写程序)、重构(重新审视需求和设计,重新明确地描述它们以符合新的和现有的需求)、结队编程、集体代码所有制、持续集成(可以按日甚至按小时为客户提供可运行的版本)、每周工作40个小时、现场客户和编码标准。

第10题:

在实际编程中,do-while循环完全可以用for循环替换。


正确答案:正确

更多相关问题