关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
5年前关闭。
Improve this question
我试图为 MATLAB 采用一种编码标准,但我不确定我是否选择了正确的标准。
据我所知,除了这个 document 之外,关于 MATLAB 编程指南的主题并不多。 .该文档写得很好,并有很好的反馈。标准由 Richard Johnson 于 2002 年(在 matlab 中心)发布,但此后一直没有更新。有没有更多最新 它的版本或类似的文件? (我真的没能用谷歌搜索其他东西)。
背景动机假设
为什么codestyle对我来说不够好
我想在这里总结一些事情。如果您花时间阅读该文档,您可能会发现它
我想之所以没有开发出这样的工具,实际上是缺乏一个被广泛接受的编码标准。
我真的很感激你的任何 对标准或信息的批评关于更好的。
您有使用此标准的经验吗?它的哪些部分对您不起作用?如果您从未使用过正式的编码标准,但确实有不适合的有值(value)的实践 - 请提供一个示例。
最佳答案
迄今为止最好的答案之一是引用 Amro 的评论:
“同一作者(理查德·约翰逊)”发表了一篇 book “MATLAB 风格的元素” (另见 wiki)2011:
Table of Contents
- General principles
- Formatting
- Naming
- Documentation
- Programming
- Files and organization
- Development.
Loren 在 review of the book 上发表了一篇博文。 .我将只关注这里的评论:
结论
与 2002 年的原始文档相比,这本书似乎过于笼统。我将继续阅读它并提供更多见解,但它似乎并不完全符合我对编码标准所需的严格性的理解。它融合了许多对初学者有用的一般思想,但对编程并不严格,以便他们可以自动测试代码(再次 PEP8)。
关于matlab - 现代 MATLAB 代码风格 : what is missing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17453244/