问题标签 [specifications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1290 浏览

specifications - 我如何学习编写项目规范?

我最近通读了 Code Complete,它建议我在实际编码之前创建一个项目规范。

这本书没有详细介绍什么是“规格”以及它们是如何制作的。因为这是软件开发的关键部分,所以我想知道如何创建不太详尽的质量规范。

我在哪里可以了解有关软件规格的更多信息?或者代码完成中列出的任何其他先决条件?

0 投票
3 回答
14897 浏览

python - 有 Python 语言规范吗?

Python 中有什么类似于 Java 的 JLS 或 C# 的规范吗?

0 投票
4 回答
459 浏览

c# - 规范中是否实现了自动属性?

我可以依赖名为 Foo 的属性的基础字段称为 "k__BackingField" 的事实吗?

0 投票
3 回答
576 浏览

specifications - 从功能规格了解软件

我有一个我想要掌握的新软件的功能规范文档。这个软件应用程序很复杂。目前我只是在扫描文档。

有没有更好的方法来利用这些功能规范来理解和适应这个应用程序提供的数千个选项。

谢谢你的时间

0 投票
4 回答
676 浏览

specifications - 编写规范所需的指导

我被要求(在我刚开始工作的地方)为一些新功能创建简单的规范,这些新功能将被添加到现有的注册系统中。我需要一点帮助,因为我以前从未这样做过。这是显示当前工作流程和新工作流程的两个图表。

我知道它们可能有点含糊,但这就是基本上正在发生的事情。我们正在向现有的 Windows 应用程序添加一个新的导入表单。我们正在通过添加一个搜索按钮来修改现有表单,该按钮将搜索搜索并填充由 ocr 读取的数据。

我是一名新开发人员,我一般不擅长编写文档,但我想改进这一点。也许一些关于如何编写这样的东西的例子会有所帮助。我搜索了一些示例,但我发现的大多数示例都是关于创建全新系统的。我需要一些东西来展示如何编写一个来修改现有系统。

这是我对规范的尝试。也许有人可以批评它。至少那时我会知道我需要改进什么。http://cid-ddb3f6a92ec2b97e.skydrive.live.com/self.aspx/.Public/Specs.docx

谢谢

0 投票
3 回答
82 浏览

specifications - 如何生成可比较的规范文档?

目前在我的公司,我们使用 Excel 作为编写规范的工具。

对于我们正在从事的项目,规范更改是理所当然的事情,并且构成了很多工作,超出了实施范围。

我正在寻找一种工具,可以让我编写规范,包括屏幕截图和箭头,但具有可比较的内容。即,可以让我在规范版本之间进行比较。

免费工具更好,但我想任何低于 100 美元的许可证也可以。

0 投票
7 回答
458 浏览

c++ - 您在哪里跟踪新 c++ 标准的发展?

你们通常在哪里寻找 C++ 的发展,最重要的是,新标准的发展及其大约/预定的发布数据?也提升(嗯,boost.com)

有没有集中的地方?

谢谢

0 投票
3 回答
166 浏览

file - 记录文件格式

我们正在开发一个应用程序,该应用程序从我们定义的自定义文件格式接收大量输入。输入文件是由第三方开发的应用程序生成的,因此我们自然需要能够有效地交流程序中可接受的输入和不可接受的输入。

该文件有 10 行的标题部分,每行代表不同的元信息,后跟换行符和“页脚”。页脚包含信息的内容。标题相当简单,但是当我们来到页脚时,每行都有几个字段,这些字段以预定义的字符偏移量开始。

我想知道是否有其他人遇到过类似的情况,并且可以就如何记录这些类型的文件格式提供一些提示。该文件规范的文档很可能会显示在 Wiki 上,但我也希望它适合在硬拷贝手册中发布。

0 投票
4 回答
308 浏览

build-process - 如何发布可交付成果的子集?

进一步回答我在意外发布代码到现场如何防止发生再次发生的问题。在客户 UAT 之后,我们经常让客户说他们很高兴发布部分功能,而他们希望在未来的版本中发布其他功能。

我的问题是“您如何发布 2/3(三分之二)的功能”。我会对微软等大公司如何处理类似情况感兴趣。“是的,我们只会在下一个 Word 版本中发布最初提议的功能/修复的 45/50,打包并发布”。

假设下一个版本中没有发布的这 5 个特性已经启动.. 你怎么能在发布构建和部署中忽略它们?

您如何发布 2/3 的开发功能?

如何发布可交付成果的子集?

——李

0 投票
2 回答
3179 浏览

python - 在 scipy 中为 fmin_cobyla 指定约束

我使用 Python 2.5。

我将界限传递给 cobyla 优化:

基于初始值Initial并根据/在范围内b1b10值传递给opt(). 但是这些值是有偏差的,尤其是b9. 这是我的问题的一个非常重要的边界条件!

“在每次迭代中x[2]传递给我的函数的值opt()必须始终大于x[3]”——如何实现这一点?

我的 bounds ( b1to b9) 定义有什么问题吗?

还是有更好的方法来定义我的界限?

请帮我。