组织脚本时文件结构的最佳实践是什么?

时间:2013-01-06 17:15:15

标签: organization code-organization

在过去的几年里,我开始使用Python,R和Matlab编写脚本。我的背景不是计算机科学,而是我通过培训成为生态学家。自从我开始涉足计算机生态学家以来,我已经从每个编程环境中编写并收集了数十个脚本。更复杂的是,我从个人计算机上运行的工作服务器上获得了脚本的副本。事情真的变得失控,我希望重组我的组织方案。到目前为止,我已经按文件夹中的项目松散地组织了脚本 - 这导致了几十个隐藏文件夹中的数十个脚本。我还在以前版本的脚本的文件夹中有文件夹。最后,我向那些经验丰富的程序员提出了一个问题:组织多年的旧脚本并开始新鲜的最佳实践是什么?例如,我应该专注于创建中央存储库还是基于项目的方法更合适?我该如何合并处理不同的旧版本脚本?任何有关如何进行的建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

我按语言保留,例如

/opt/python
/opt/r
/opt/matlab

  

我还在以前版本的脚本文件夹中有文件夹。

你的朋友应该发现git

的伟大之处