如何解决软件包开发:多个文件或单个文件
| 我一直在浏览一堆不同的程序包,但我注意到实际上并没有一种清晰简洁的函数存储方法。一些软件包作者将所有文件打包在一个文件中,而另一些作者将它们分成单独的文件。 我已经阅读了许多软件包创建指南,但是都没有提供具体的指南或建议。 很想听听您对此的想法。解决方法
到目前为止,我找到的关于该主题的最佳参考是Hadley Wickham的R书草案。
从那里报价:
由您决定如何将功能排列到文件中,但是我建议将相关功能分组到一个文件中。我的经验法则是,如果我不记得某个函数位于哪个文件中,则可能需要将它们拆分为更多文件-每个文件具有一个函数是完全合理的,尤其是在函数很大或包含很多文件的情况下文档。
, 我每个文件使用一个功能。它可以帮助我在开发阶段,因为我可以将各个文件(在Eclipse中为CTRL + R + S)“ 0”并方便地进行功能更改。我也更喜欢更改选项卡,而不是上下滚动单个文件。但归根结底,这可能取决于您习惯了什么以及用于开发的工具。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。