JavaScript:The Good Parts の商品レビュー
Javascript の良いパーツ(作法)について記載。 Javascriptパターンとあわせて読みたい。 中級者向け。
Posted by
- ネタバレ
※このレビューにはネタバレを含みます
全部読むのが面倒だったら最後のjsonパーサコードの書き方を読むだけでも大丈夫なのかも知れない。 全体を通して読んでみたが大変役に立った。悪い例、良い例を細かく解説しているから解りやすい。
Posted by
鉄道ダイアグラムを使って、文法等が解説してあるのが特徴的。 基本的な内容が解説してあって、 初心者向けの本なのかと思えばそうでもなく、 より上級者向けの内容がサラっと書いてあったりする。 「O'REILLY JavaScriptパターン」とも内容がかぶる所があるが、...
鉄道ダイアグラムを使って、文法等が解説してあるのが特徴的。 基本的な内容が解説してあって、 初心者向けの本なのかと思えばそうでもなく、 より上級者向けの内容がサラっと書いてあったりする。 「O'REILLY JavaScriptパターン」とも内容がかぶる所があるが、 「JavaScriptパターン」の方が中・上級者むけにターゲットを絞ってあり、 その分、基本的なことの解説も省いてテクニックの解説の方にページを割いてあると思う。
Posted by
とても興味深い内容で、飽きずに読めた。新しい発見が盛りだくさん。 JavaScriptで開発を行う人は、ぜひとも一読しておくべき。そのぐらい有益な内容だ。特に、アーキテクトというポジションにいる人は、この本の内容を開発方式の指針にしてもいいんじゃないかな。 ただこの本、著者の...
とても興味深い内容で、飽きずに読めた。新しい発見が盛りだくさん。 JavaScriptで開発を行う人は、ぜひとも一読しておくべき。そのぐらい有益な内容だ。特に、アーキテクトというポジションにいる人は、この本の内容を開発方式の指針にしてもいいんじゃないかな。 ただこの本、著者のまえがきにもあるが、JavaScriptの入門者や開発経験の少ない人にとっては、読んで理解して適用することが難しいと思う。クロージャとかプロトタイプを使うようになってきたら読んでみるといいかも。 さて、肝心の内容についてだが、全部いい内容だと思う。その中でも、自分が気に入ったのは、付録Bと付録C。これらの内容は、今後の開発において適用していきたいと思う。 ものすごく「グサッ」ときたのは、「5.4 関数型」の冒頭で述べられている「一部の無知なプログラマは擬似プライバシーパターンを導入してしまう。」という一文。すみません、いっつもやってました・・・。 これは、Javaなどにあるメンバ変数を擬似的に実現しようとして、変数にアンダースコアなどをつけて、これはプライベートだから外から触るなよ?っていう手法。これの明快な解決法が、この本に載せられている。 読み終えて、もっとJavaScriptについて知りたくなった。ほんとオススメ。
Posted by
私が読んだ(まだ数は少ないかもしれませんが)JavaScript本の中で一番のお勧めです。 JavaScriptは柔軟な言語で、1つのことをするにも全く異なる複数の手法があったりします。 その中で、どういうのが推奨されて、どういうのが良くないのか、理由が載っています。 前半は...
私が読んだ(まだ数は少ないかもしれませんが)JavaScript本の中で一番のお勧めです。 JavaScriptは柔軟な言語で、1つのことをするにも全く異なる複数の手法があったりします。 その中で、どういうのが推奨されて、どういうのが良くないのか、理由が載っています。 前半はそういう話の前に、JavaScriptの使用についておさらいされていて、それがとても 分かりやすく書かれていると思います。 関数の宣言方法はどっちがいいか、オブジェクト作成でnewを使ってもいい状況とは何か、 for in(foreachみたいなもの)を使うときに注意しなければいけないこと、変数の参照の仕方、 もっと細かいところで言うと、parseInt関数の第二引数は省略すべきでない・・などなど。 JavaScriptのオブジェクトや関数は、他のよくあるオブジェクト指向言語とは扱いが 異なりますし、そういうのもいろいろと頭の中で整理できました。
Posted by
JavaScriptはよく言語のデザインに欠陥が多いと言われる。そういうJavaScriptの悪いところをすべて省いてJavaScriptの良いところだけを解説してくれる本。これを読んだあとだいぶJavaScriptのコードが綺麗に書けるようになった。JavaScriptを書くの...
JavaScriptはよく言語のデザインに欠陥が多いと言われる。そういうJavaScriptの悪いところをすべて省いてJavaScriptの良いところだけを解説してくれる本。これを読んだあとだいぶJavaScriptのコードが綺麗に書けるようになった。JavaScriptを書くのだったら読んでおくといい
Posted by
ちょっと難しかった。 JavaScript版のデザインパターンみたいなのを期待して買ったんだけど、そういうものではなかった。 トリッキーなコードもあり、これが本当にGood Partsなのか疑問を感じるところもあった。 付録の「悪いパーツ」は参考になった。
Posted by
JSやるなら読んでおくべき。ライブラリがどうしてこういうソースになっているのか、というのが理解できた。
Posted by
函数部分はちゃんと理解出来なかった…また読まねば。 ブロックスコープが何で無いのだろう… (function () { ... })() で擬似的なスコープが作れるのはなるほど。 C言語に似ているだけに余計紛らわしい Lispのs-式に似ているなあ
Posted by
javascriptは良いパーツと悪いパーツから構成されており、プログラマのパーツの選択次第でひどい言語にもすばらしい言語にもなる。本書はどれが良いパーツでどれが悪いパーツであるかを紹介し、さらに、良いパーツの使い方を詳しく解説している。本書を読めば、Javascriptをすばら...
javascriptは良いパーツと悪いパーツから構成されており、プログラマのパーツの選択次第でひどい言語にもすばらしい言語にもなる。本書はどれが良いパーツでどれが悪いパーツであるかを紹介し、さらに、良いパーツの使い方を詳しく解説している。本書を読めば、Javascriptをすばらしい言語として使えるようになるだろう。
Posted by