Author picture

Stoyan Stefanov

Author of JavaScript Patterns

15 Works 352 Members 3 Reviews

About the Author

Stoyan Stefanov is a Facebook engineer. Previously at Yahoo, he was the creator of the smush.it online image-optimization tool and architect of the YSlow 2.0 performance tool. The author of JavaScript Patterns and Object-Oriented JavaScript (both O'Reilly), Stoyan is a blogger (phpied.com) and a show more frequent speaker at events, including the O'Reilly Velocity Conference, JSConf, Fronteers, and many others. show less

Works by Stoyan Stefanov

Tagged

Common Knowledge

There is no Common Knowledge data for this author yet. You can help.

Members

Reviews

3 reviews
This is a very good one, some chapters are very impressive, for the number of approaches being described to solve the same requirements but also for the simplicity of the language. For example the chapters on object inheritance and prototype are great as well as the section on closures is probably the best description of Javascript closures I read.

Only a small section of the last chapter is pretty disappointing given that I am mostly a software designer, the design patterns section.
For show more example writing that a javascript object literal is like a singleton is just meaningless and misleading.
A design pattern is a (design) problem frame, not a label and not a description of a cloneable solution. The proposed solutions are probably the least important part of a pattern, identification criteria and problem frame are the most important.

For the rest the book is definitely one of the best core Javascript guides you can find.
show less
A fairly deep dive into how to write principled reusable JS that differs quite a bit from patterns in other languages.
Collection of 2-10 page long blog-articles about website performance. Since all articles are from different authors it is hard to give a concise summary since, of course, some articles are better some are worse.

Somewhat interesting to get an overview, although I believe that the format precludes any deeper insight.
½

You May Also Like

Associated Authors

Statistics

Works
15
Members
352
Popularity
#67,993
Rating
4.1
Reviews
3
ISBNs
50
Languages
3

Charts & Graphs