我已经练和(某些)XP几年,现在已经发现,它解决了许多问题,我曾在我的职业生涯之前对它的通过。除去这么多的头疼,我的爱的编码已重新焕发活力。问题是我们还发现很难找到。网(我的前stack)项目利用这些做法。

我的问题使社区是:其社区(语言和/或框架)你感到抱敏捷的做法,如求(所有xDD真的)xp,ci等最?

对于这个问题要问,一个装置的测量必须定义。我会把它定义为一个特定社区/栈为:

(数目前的项目采用敏捷办法)/(编号为目前的项目)

显然没有数据,可能不存在这种可能确定...我只是在寻找的人们的观念

有帮助吗?

解决方案

我的脚趾在这两个轨道和决难民营。从我所看到的,该轨道伙计真正地得到测试。他们谈论的检验在博客,谈测试的会议,并剥离一些有趣的测试工具(例如,ScrewUnit)用于测试的非轨道部分的应用。这真的很难将一部分轨社会并不试验。

Django社区落在后面的测试前面。Django基本支持进行测试,但你必须去寻找它。没有目前的决书做更多得到测试一个脚注,我很少看到任何实质性的"如何检验"博客Django社区成员。没有谈判的测试,第一DjangoCon.

另一方面,轨道人们更有可能得到自己变成混乱的会费,以monkeypatching和宝石的版本冲突(或宝石或插件做相互冲突的monkeypatching),因此自动化测试是必不可少的。Django项目中,我们看到已经能够通过滑板,因为这是难以获得进入自己的相同的麻烦。

至于其他敏捷的做法,很难说不能偷看里面的很多项目上一个日常的基础上。

其他提示

如果通过communitry这是关于人,因为还有什么是一个社区真的,这几个组:

敏捷的项目领导人网络 具有的意义在于它的名称,它包含了灵敏的做法。

Alt.Net 令我作为一个集团在那里你可以带来各种敏捷的做法和获得各种结果,因为有些人可能喜欢他们和一些可能有问题他们。

敏捷,更多的是过程而不是特定的技术通常,虽然。如果你的问题更多的是什么样的技术和框架做公司使用敏捷的拥抱,这是一个全球的蜡有可疑的价值,我的脑海里。该公司靠近我,在卡尔加里,拥抱敏捷可以大大不同于其他人,例如什么公司在印度班加罗尔,或英国伦敦或硅谷和纽约市、纽约或华盛顿州西雅图,得到的几个地点,其中有一些开发工作,通常,除非您的意思是这样的公司 真实的 这样做的敏捷如果你近的大城市,在那里他们有一个办公室。

另一个想法就是考虑如何有些技术可以有各种各样子社区或大小,可能云的东西在这里。例如,也有可能许多Java和。网的开发者,这是接受灵活的和多讨厌它。如果一些公司有一个瀑布的方法,适用于他们,他们为什么要切换到敏捷?同时,有些技术可能具有非常小的社区并使他们可以被视为在一个非常不同的光。还有如何良好的组织将人民使用这些新技术和新兴技术可如果那是一个因素,以你的头脑。

希望有人发现了这个倾倒有趣的...;)

我不认为任何这些工作流程都是依赖于特定的语言,我也不认为任何语言必然适合于这些工作流程。任何偏离这主要是文化。

例如,规范化轨道项目框架具有非常低的障碍以书面测试或借口,但没有什么阻止你抓住呢写一分时双.净的项目。

这里有一些。净工具你可能有兴趣研究:

单元测试:

连续的一体化:

从我的有限经验,我们发现,该宝石/轨社会已经推动切割边缘上测试。引进新技术和一般融合的概念和BDD入大多数的东西。PHP另一方面是有点杂乱无章。一些团体利用它宗教和其他似乎没有。该工具在PHP似乎并没有作为强大和深,因为它是在红宝石和轨道社区。

情况因人而异。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top