|
|
1
1
其中很多都取决于所使用的插件/gem。 如果我知道gem的作者/社区很有竞争力,我将跳过测试,直接使用最新的稳定版本并冻结gem。然后我将使用github跟踪开发进度。 如果plugin/gem是由未知方编写的,我将运行测试并冻结gem/plugin,然后再次监视开发。 但有时我会写我自己的贡献,宝石和叉代码。我将在github中克隆repo并以此为基础进行安装。此时,任何和所有更改都将导致完整的测试运行。
这是一个考验一切的滑坡,它停在哪里?你会在每个版本中测试rails吗?不,你认为社区已经为你做了这些。 |