1
......任何想法的人?是否是標準?組織PowerShell Cmdlet類
PowerShell「cmdlet結構」是「動詞 - 名詞」 - 這很好,但導致由動詞組織的類。現在,PowerShell的「外部接口」由CmdLet屬性決定,並且不必與實際的類名有關係。
我的想法是把它變成這樣 - 爲類使用NounVerb,這樣一個特定名詞的所有內容就會聚集在一起,然後根據名詞中的「前綴」將它們打包到命名空間中(也就是說,如果多個cmdlet形成組,進入名稱空間)。
這將在開發過程中保持lsit更小,並確保一個名詞的所有cmdlet都組合在一起。
對實現細節達成一致 - 問題在於,我正在執行;)顯然,這個「細節」碰到了我。 – TomTom
@TomTom我不會說有一個標準 - 也許是一個共同的約定。我發現'GetJobCommand'這樣的代碼比'JobGetCommand'更自然。 –
是的,但同時它意味着你通過動詞組織它們,而不是通過 - 「自然分組」;( – TomTom