What is a pattern?
Design patterns are reusable solutions to commonly occurring problems in software design.
“A design that doesn’t take change into account risks major redesign in the future.” - Erich Gamma
Some case studies of design patterns
Will talk about commonly used patterns like Singleton, Constructor, Factory pattern.
I am Microsoft MVP and speak at many Meetups and conferences regularly:
Please refer my profile at https://mvp.microsoft.com/en-us/PublicProfile/5001992?fullName=Sumit%20%20Jolly
Please refer few links of conferences where I spoke recently:
http://www.c-sharpcorner.com/events/global-azure-bootcamp-2017 [Global Azure Bootcamp 2017, Topic: Running Docker Containers in the Azure]
http://conference.c-sharpcorner.com/ [Topic: Getting Started with ReactJS, April 2017]
http://bit.ly/2n9mTk7 [ IEEE in collaboration with Microsoft at New Delhi, 2017]
http://www.techbhubaneswar.com/ [Topic: Orissa, India, 2016]
http://www.c-sharpcorner.com/events/learn-iot-azure-and-c-sharp-70 [Topic: Azure Functions - Serverless Architecture, Noida, 2017]