MATLAB的博客

实用的建议在前沿的人

MathWorks释放MATLAB工具箱开发最佳实践

研究 计算可以是一个混乱的事情,至少对我来说,它通常看起来像下面的。首先是勘探阶段,你经常没有强烈的知道你在做什么。你玩转这些数据或模拟,看看有什么,了解你的主题域,通常情况下,您正在开发的系统( 如。 MATLAB, Python, R 同时)。
作为 我们的 低估了,叙事的复杂性增加,混乱的脚本或笔记本变得整齐。结构 出现 可重用函数和类的形式,最初 只是为了 我们自己 为别人,但最终 文档开始一些分散变得更连贯和全面的评论 你的测试脚本发展到单元测试成为一个持续集成过程的一部分。
你的私人存储库成为公众和其他人们开始表达感兴趣你的工作 你把你的代码包允许其他人 更容易安装 和一个“开始”指南帮助上。
,它和实现打你:现在你是一个软件工程师和研究员 研究软件工程师 也许? 你的旅程这一点可能不同于我上面列出,但终点是一样的:
你已经 书面(或写)一个MATLAB工具箱和想知道的最佳实践,这样你就可以让它一样好

工具箱的作者的反馈

昨天,我们和一群经常在一起 著名的开源MATLAB 工具箱的作者,要求他们“用户有什么问题 与你的工具箱? ”。 结果很明了
理想情况下,每个人都可以 开发和发布工具箱,最小化这些问题。 不会 很好如果MathWorks提出建议如何做?
好吧 , 我们已经 让你满MathWorks GitHub上的一些新库组织
你会 学习如何构建您的工具箱,示例和文档放在什么地方,如何 保持开发代码分开航运代码, 也许最 重要的是,如何让那些很酷的徽章在回购,你看到的 专业人士 使用 。如 这一个
由社区开发团队在MathWorks, t 这些是进化的文档 然而,覆盖一切 我们邀请你 打开一个问题  或  文章的讨论 如果你有任何问题, 评论 或建议什么到目前为止已经完成 。这里也随意置评或消息我 Linkedin 推特
|
  • 打印

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。