August 28, 2019, 6PM: Command Pattern Deep Dive – Ken Baum
The command pattern is one of the most versatile and useful of all the Gang-of-Four design patterns, but surprisingly it’s not used much. Or is it? I think you’ll find you’ve used it more often than you think you have, maybe without even knowing it had a name!
Sometimes called the transaction pattern, it can be applied to a large variety of application domains from UI menu structures, command-line applications, logging systems, and just about any system required a transaction to be stored and executed at a later time. In this talk we’ll take an in-depth look at the pattern, discussing why it’s useful, when you might use it, and how to implement it.
Bio: Ken Baum is a senior consultant for Ingage Partners, a certified B-Corp seeking to use consulting as a force for good. He is a software developer with over 25 years of experience, predominately on the Microsoft stack in C++ and C#. He is currently working as an SDET, mentoring apprentices and writing functional tests for a Vue.js front-end and a Java/AWS back-end. He’s an experienced teacher, presenter and mentor. When he’s not learning new technology or volunteering, he loves reading and watching Netflix shows. He loves The Tick (cartoon and live action), Firesign Theater, all things Monty Python, and Call the Midwife. He considers Fringe the greatest TV show ever, and when he saw Stranger Things, he felt like he was finally home.
To receive our meeting notices, please join our Meetup Group.
Meetings are generally held at 6:00 PM on the fourth Wednesday of each month at the Woodbourne Library at 6060 Far Hills Ave in Centerville. Upcoming meeting schedules and topics are listed on the Upcoming Meetings page.
Why We’re Here
The mission of the Dayton .NET Developers Group is to help Dayton area software developers, technical leads, and managers keep in touch with the latest in .NET-related technology and industry practices.
Our meetings are free, thanks to our generous sponsors, and have by a high-quality presentation lasting 60 – 75 minutes. You can get an idea of the types of presentations we do by looking at our presentation history page.
Interested in Joining?
Membership in the group is free! Anyone interested in .NET technology can join us at our monthly meetings. If you want to receive notifications of upcoming meetings, please join our Meetup group. If you are interested in job postings, you may also want to join our LinkedIn group, where you will be able to see and post job listings. Drop us a note if you run in to any problems.
Searching For a Job, or Have One to Advertise?
Interested in Sponsoring the Group?
The Dayton .NET Developers Group is completely free to its members. We’re supported through the sponsorship of regional companies interested both in lending a hand to the developer community and also who are interested in getting word out about their companies to those same communities.