首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >组织PowerShell Cmdlet类

组织PowerShell Cmdlet类
EN

Stack Overflow用户
提问于 2012-11-28 16:30:29
回答 1查看 145关注 0票数 1

...anyone是一个想法吗?有标准吗?

PowerShell的"cmdlet结构“是”动词-名词“--这很好,但导致类是由动词组织的。现在,PowerShell“外部接口”是由CmdLet属性分离的,并且不必与实际的类名有关系。

我的想法是改变这一点-为类使用NounVerb,以便特定名词的所有内容都在一起,然后根据名词中的“前缀”将它们打包到名称空间中(即,如果多个cmdlet形成组,则这些cmdlet将进入命名空间)。

这将在开发期间保持较小的lsit,并确保oun的所有cmdlet被组合在一起。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-29 02:12:22

我见过的最常见的做法(通过S.M.A上的dotPeek )是为动词-名词命名一个C# cmdlet类: VerbNounCommand,例如GetJobCommand。这就是我们对PowerShell社区扩展中的cmdlet类名称所做的操作。

OTOH,我认为这是一个完全由cmdlet作者决定的实现细节。这里最重要的事情是试着使用一个认可的动词,并选择一个好的名词(不要太通用,避免复数)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13600830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档