1
......任何想法的人?是否是标准?组织PowerShell Cmdlet类
PowerShell“cmdlet结构”是“动词 - 名词” - 这很好,但导致由动词组织的类。现在,PowerShell的“外部接口”由CmdLet属性决定,并且不必与实际的类名有关系。
我的想法是把它变成这样 - 为类使用NounVerb,这样一个特定名词的所有内容就会聚集在一起,然后根据名词中的“前缀”将它们打包到命名空间中(也就是说,如果多个cmdlet形成组,进入名称空间)。
这将在开发过程中保持lsit更小,并确保一个名词的所有cmdlet都组合在一起。
对实现细节达成一致 - 问题在于,我正在执行;)显然,这个“细节”碰到了我。 – TomTom
@TomTom我不会说有一个标准 - 也许是一个共同的约定。我发现'GetJobCommand'这样的代码比'JobGetCommand'更自然。 –
是的,但同时它意味着你通过动词组织它们,而不是通过 - “自然分组”;( – TomTom