编程不仅是向计算机发出如何完成任务的指令,而且是与其他人甚至未来的自己以精确的方式交流想法。这种沟通可以有多个目标,也许是为了共享信息,或者只是为了更容易地进行修改——如果你不理解某件事或者你不记得很久以前做过什么,就很难改变它。文档是关键,无论是代码中的简单注释,还是描述程序整体功能的完整文档。 一个需要确保代码具有预期的功能。
获取各个规格的内容
虽然有正式的方法来定义语义,但最简单、最快(但不太严格)的方法是将该功 黎巴嫩电话号码表 能投入使用并查看它是否产生预期结果。 大多数开发人员都熟悉这些实践:代码文档作为注释来明确代码块的目标,以及一系列测试以确保函数提供所需的输出。 但通常文档和测试是在不同的步骤中完成的。通过统一这些实践,我们可以为参与项目开用于运行适用于文档和测试的 JavaScript 规范。
从文本中提取断言
我们将构建一个命令行界面,用于查找目录中的所有规范文件,提取每个规范中找到的 BMB目录 所有断言并评估其结果,最终显示哪些断言失败和哪些断言通过的结果。 Learn to Code with JavaScript 规范格式 每个规范文件将从模板文字中导出单个字符串。第一行可以作为规范的标题。模板文字将允许我们在字符串之间嵌入 JS 表达式,每个表达式将代表一个断言,有时可以作为符号表示逻辑断言。