Skip to content

Using the Decorator Design Pattern to Address Cross-Cutting Concerns

Using the Decorator Design Pattern to Address Cross-Cutting Concerns

Details

Building classes to follow the Single Responsibility Principle can be challenging. We need our code to do so much! This session will lay out a few common situations where it's easy to lose sight of the Single Responsibility Principle and explain how the Decorator pattern can be applied to keep code neat, clean and running mean. Examples will be presented in C# and Javascript (if time allows) but the design pattern can be applied to many other languages.

Rob Hale is a senior software engineer at MyWebGrocer, co-founder of the VT Code Camp and volunteer with the VT .NET user group. He lives in Essex Junction with his wife, two sons and their cat.

http://photos2.meetupstatic.com/photos/member/b/2/7/2/member_52305682.jpeg

Thanks to MyWebGrocer (http://mywebgrocer.com/) for hosting our meeting and generously sponsoring pizza and soda for the July meeting.

Photo of Vermont Coders Connection group
Vermont Coders Connection
See more events
MyWebGrocer
20 Winooski Falls Way, Fifth Floor · Winooski, VT