When you are scripting in PowerShell, you will find that a lot of your coding efforts will require the code to be repeated multiple times in the same script. While repeating the same code may help you accomplish the task, there are many other options for coding more efficient scripts. This chapter explores different techniques for which you can reuse code instead of repeating the same code segments within the same script.
In this chapter, you will learn about the following concepts:
Creation of functions
Creation of loops
Creation of switches
Combining the use of functions, switches, and loops
Best practices for functions, switches, and loops