Mastering JavaScript design patterns discover how to use JavaScript design patterns to create powerful applications with reliable and maintainable code - Timms, Simon (Community experience distilled, 2014)