David WiggsDevOps & Security Engineer
David Wiggs is an experienced presenter, giving talks at many Meetups, user groups, and Microsoft events. He is currently a DevOps and Security Engineer focusing on incorporating automation and security in the SDLC. David can be found blogging on his website http://www.awshole.com/
When you are first starting with PowerShell, determining when and how to get your code into a function quickly can be challenging. Let’s talk about when code should be moved into a function, and how to build scalable, maintainable code quickly.
In this talk, we will cover some “gut checks” to know when it might be time to move your code into a function, how to build a scalable, maintainable functional library using dot sourcing, and how to “scaffold” functions using repeatable patterns to support rapid development.
Attendees can expect to learn the criteria for when it is appropriate to move their code to a function. And when they do move their code, the speakers will share some function “scaffolding” (templates) for good performance, scale, and compatibility. Attendees will also learn how to create a function library and dot-source scripts to make their code more reusable and maintainable.