所以我现在在家里和Perl玩得很开心了一段时间.
当你在团队中开发Perl模块(在我的情况下,它主要是催化剂)时,事情会变得多么困难?我们如何确保我们都拥有相同的开发环境(Perl/Module版本)?只需跟上CPAN的最新动态?有些团队设置他们的"私人"CPAN吗?
使用以下内容可以让您的生活更轻松.
检查local :: lib你可以很容易地创建一个服务器,每个成员也可以同步这些模块.
你可能真的不想镜像所有的cpan.只是最新的模块,这就是你使用minicpan的原因.
如果您在Task :: Kensho中使用推荐的模块,那么使用最新版本不应该是一个问题,因为它们应该令人惊讶地更改您的API.基本上,通过这样做,你确保你最终不会让你的团队重新发明轮子或希望使用3个不同的模块做同样的事情.
并且您希望确保您的团队使用良好的Perl编码实践而不是糟糕的编程实践.有很多不好的.阅读Perl最佳实践,请记住,这只是一个指南,你应该调整你的团队和你的风格.
| 归档时间: |
|
| 查看次数: |
236 次 |
| 最近记录: |