PoshCode

Community resources for PowerShell coders

PowerShell Module Design Rules (and When to Bend Them) - Kirk Freiheit - PowerShell Summit 2014

PowerShell Module Design Rules (and When to Bend Them) - Kirk Freiheit - PowerShell Summit 2014

Your PowerShell module exposes a detailed contract with your customers -- and goes much deeper than simply using "Verb-Noun" to name your cmdlets. The rules of effective module design encompass exposed .NET object type design, parameter/property name matching, and other nuances that help you write modules that 'click'.