我的公司结合使用 mod_perl、axkit 和 apache 开发 Web 应用程序。我们有大量的 Perl 模块、javascript 等,都在 unix 操作系统中。
每当我需要编写一个新函数时,我都会尝试做一些代码重用,但问题是所有 Perl 模块和 javascript 都分散在文件夹中。
我讨厌写一些代码,只是后来发现已经有一个函数做了同样的事情,我目前的方法涉及尝试 grep 表名以查看是否有冗余函数,但除此之外,我几乎会放弃并编写一个新函数,因为我不想花太多时间搜索并一无所获。
有一个更好的方法吗?或者更好的是,有没有我可以安装的免费软件工具来帮助我正确管理所有功能和模块,甚至允许开发人员记录评论等。
编辑
有关于使用工具检测 c++ 上的代码重复的讨论,对于 unix 平台中的 perl 代码,我们有类似的东西吗?
谢谢~史蒂夫