我的经理让我在ASP.net中编码。什么是我的命令性和疑问性代码。 它与程序员有什么关系?
答案 0 :(得分:2)
命令代码不返回值。它只是做了一些事情。 (vb.net中的sub或c#中的void返回类型)。
疑问代码确实返回一个值。
答案 1 :(得分:1)
虽然我不确定它是一种“流行”的编程方式,但疑问编程基本上是这样总结的:
特定于域的编程语言 往往是僵化的能力和 依赖于图形 界面或脚本语言。我们 提出一种以问题为导向的方法 这不需要事先了解 编程,可以很容易地适应 广泛的域名。 疑问程序设计的工作原理 使用“解析”用户的意图 回应一系列封闭式的 的问题。问题以a为指导 一个中指定的上下文无关语法 外部文件。 -Quote
虽然命令式编程是编写大多数过程代码的方式(C风格)。
答案 2 :(得分:0)
英语中的命令意味着“命令式”。因此,似乎在告诉计算机“执行此操作,执行此操作”的程序是一项必不可少的计划。 C程序就是一个很好的例子。
与此相反,还有其他被称为声明式的语言,如Haskell,它读起来像数学定理而不会从计算机中求得任何东西。