ライブラリ開発者は『JavaScriptパターン』を読むべき

本書には、有名な JavaScript ライブラリで使われているテクニックが目白押しです。例えば、名前空間や継承など。GoFデザインパターンJavaScript 実装も紹介してます。

本書で紹介されているパターンは、Google の Closure Library のソースコードを追っているときに見かけました。オープンソースソフトウェアのソースコードを読まないと分からないようなテクニックが、解説付きで読めるのはステキです。

チームで開発するときの中心になる人、ライブラリやフレームワークを開発する人は読むべきです。もちろん、それ以外の開発者でも読んで役立つ情報はあります。new なしでも正しく動くコンストラクタや、プライベートメンバの実装方法がそう。

本書は JavaScript 定番書の仲間入りじゃないでしょうか。

JavaScriptパターン ―優れたアプリケーションのための作法

JavaScriptパターン ―優れたアプリケーションのための作法