# PowerShell Practice and Style

## PowerShell Practice and Style

- [About this Guide](https://poshcode.gitbook.io/powershell-practice-and-style/introduction/readme.md)
- [Contributing](https://poshcode.gitbook.io/powershell-practice-and-style/introduction/contributing.md)
- [Introduction](https://poshcode.gitbook.io/powershell-practice-and-style/style-guide/introduction.md)
- [Code Layout and Formatting](https://poshcode.gitbook.io/powershell-practice-and-style/style-guide/code-layout-and-formatting.md)
- [Function Structure](https://poshcode.gitbook.io/powershell-practice-and-style/style-guide/function-structure.md)
- [Documentation and Comments](https://poshcode.gitbook.io/powershell-practice-and-style/style-guide/documentation-and-comments.md)
- [Readability](https://poshcode.gitbook.io/powershell-practice-and-style/style-guide/readability.md)
- [Naming Conventions](https://poshcode.gitbook.io/powershell-practice-and-style/style-guide/naming-conventions.md)
- [Introduction](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/introduction.md)
- [Naming Conventions](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/naming-conventions.md)
- [Building Reusable Tools](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/building-reusable-tools.md)
- [Output and Formatting](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/output-and-formatting.md)
- [Error Handling](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/error-handling.md)
- [Performance](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/performance.md)
- [Security](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/security.md)
- [Language, Interop and .NET](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/language-interop-and-.net.md)
- [Metadata, Versioning, and Packaging](https://poshcode.gitbook.io/powershell-practice-and-style/best-practices/metadata-versioning-and-packaging.md)
