For the forum, discuss the structural design patterns that you may use to help you structure large JavaScript applications and improve your performance.
Select and submit a Structural Design Pattern; explain why you selected that particular pattern.
Provide a sample code with explanation (reference your book for more guidance). It is preferred to submit a running code but it is optional.