关于软件工程,极端编程有几个障碍,其中一个是不情愿的想法。而不是接受某种想法。
“不情愿的想法”一词的确切含义是什么?
发布于 2012-09-29 07:55:51
好吧..。要求解释XP的一个方面而不需要解释其他方面是有点困难的。为此,我想先简单介绍一下XP的一些核心部分。XP具有价值,这里提到的是沟通、反馈和勇气。如果你正在与你的团队中的其他人交流,并且你们都在建议解决方案(反馈).尤其是如果你的技术水平不同.有时候,对于xyz问题的某个“想法”/“解决方案”是基于错误的假设或基于缺少的诀窍。
那些错过了如何看到另一个解决方案的人总是会回到xyz解决方案上。这些“想法”被称为“不情愿”。如果单独查找这个术语,就会得到一些定义:
不愿意的;不愿意的:不情愿的候选人。2.在对立中挣扎。
可以混淆: 1.不情愿,沉默寡言;2.沉默,不情愿。
同义词1.不情愿、厌恶、厌恶地描述对某事的不感兴趣。不情愿意味着某种精神上的斗争,比如在不愿意和责任感之间:不愿意开除学生。厌恶指的是极度的厌恶:不愿与朋友分离。厌恶,与to和名词或动名词连用,描述一种长期持有的不喜欢或不情愿,尽管不是特别强烈的感觉:厌恶一个想法;不喜欢早起。
在我看来,“不情愿的想法”是那些更像传统意义上的“我们一直这样做”,而不是基于经验或诀窍。各方都需要勇气去发现和摆脱“不情愿的想法”。
“我为什么要使用版本控制系统呢?,我的IDE总是将我的项目安全地放到服务器上的远程文件系统中,并在本地进行备份。使用VCS只会减慢我的速度!”
(xyz-对xyz问题的解决方案,但显然有点混乱)
“不情愿的想法”将是,你是更快(例如,更好的编码器)绕过一个VCS。从未使用过VCS的人通常会想出这个想法,因为那些每天使用VCS的人都知道为什么使用VCS是可行的。
XP或eXtreme编程,就像我在一开始所说的那样,具有价值。请参阅:http://www.extremeprogramming.org/values.html
如果你认真对待这些价值观,你的职责就是帮助你自己和你团队中的其他人去对抗那些不情愿的想法。这无疑是一个障碍:-)。
https://softwareengineering.stackexchange.com/questions/166683
复制相似问题