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