Chr*_*ome 5 powershell powershell-2.0
我已经看过很多关于在你自己的PowerShell函数中使用哪些动词的讨论,但我还没有看到使用Receive vs Get的澄清.它们对我来说意味着大致相同的东西,但是接收应该专门用于涉及通信的情况(只需输入Get-Verb就可以看到这一点).但是,Get是在Common组中,所以我真的不确定使用哪一个.
我有一个基本上包装RESTful API并从中获取数据的函数(我使用参数集来处理服务的不同方法).现在该函数被称为Get-FooData.但是,我认为我应该将它重命名为Receive-FooData,因为它正在进行一些通信.
我想我在这里太过于想要使用Receive.我个人的感觉是听起来更好,但我认为这只是因为我习惯使用它.你的想法是什么?
虽然我只对业余级别的PowerShell很熟练,但对我而言,"获取"意味着更强大和更负责的代码类型.这意味着我的代码将启动操作,而其他软件将谦虚地回应我的请求."接收"听起来更温顺,这意味着其他软件真正负责.所以我可能会使用Receive,如果其他软件是例如每分钟输出一次温度.我将接收数据,但即使我不在那里接收它,其他软件正在做它的事情.
"获取"更短,大部分时间我都觉得我的代码是负责人.跟Get一起去.
使用名词来决定。如果您的名词是正在检索的对象,则使用“GET”。如果名词是您检索某物的机制,则使用“RECEIVE”。
例如
GET-BOOK - 通过 REST
RECEIVE-REST - 对象书
| 归档时间: |
|
| 查看次数: |
743 次 |
| 最近记录: |