问题标签 [interrogative-programming]

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 回答
1344 浏览

programming-languages - 命令式和疑问式代码是什么意思

我的经理让我在 ASP.net 中编写代码。我的命令式和疑问式代码是什么意思。它与程序员有什么关系?

0 投票
2 回答
886 浏览

oop - 命令式与疑问式方法

在实现一个类时,更好的做法是为方法返回一个值(疑问式)还是直接在方法内简单地操作类属性(命令式)。

例如,我有一个类构建要输出到 CSV 文件的字符串。我可能会这样做:

或者,我可以这样做:

这仅仅是个人喜好问题,还是有普遍接受的最佳实践指南?

干杯,

安德鲁

0 投票
2 回答
2204 浏览

bash - Bash 编程,询问 ttyUSB 端口

我是 linux 中 bash 编程的新手,基本上我想做的是编写一个可以打开端口 ttyUSB0 的 bash 文件,然后我需要用 AT 命令(如“0100”)询问它,然后分配对变量的响应,我一直在尝试这种不同的方式:

1)使用猫 #!/bin/bash PORT= \ls /dev/ttyU* cat $PORT ????

2) 使用 Minicom `#!/bin/bash minicom ???? '

3) 使用屏幕 #!/bin/bash PORT= \ls /dev/ttyU* screen $PORT ????

如何在 cat、minicom 和 screen 启动之前询问它?我应该放什么????3个不同的代码?

太感谢了!!!