... . . . 197How Does the Proxy Control Access to Its Real Subject? . . . . . . . 197Virtual Proxy, Remote Proxy, and Protection Proxy. . . . . . . . . . . . . . 200The Proxy Pattern vs. the Decorator ... website,http://jsdesignpatterns.com, and at the Apress website, http://www.apress.com. Contacting the AuthorsYou can contact the authors at dustin@jsdesignpatterns.com and ross@jsdesignpatterns.com.■INTRODUCTIONxxvi908Xch00FM.qxd ... language and those who program with it have matured.People are starting to realize that it is a complex subject, worthy of further study. Design patterns have been used in programming for years....