
Stoyan Stefanov
Author of JavaScript Patterns
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
Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries (2008) 59 copies, 1 review
Object-Oriented JavaScript 2 copies
Tagged
Common Knowledge
There is no Common Knowledge data for this author yet. You can help.
Members
Reviews
Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries by Stoyan Stefanov
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
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.
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










