登録情報
|
|
あなたの意見や感想を教えてください:
|
||||||||||||||||||||||
|
最も参考になったカスタマーレビュー
4 人中、4人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0
現在JavaScriptで開発している人に是非,
By
レビュー対象商品: テスト駆動JavaScript (大型本)
Amazon Vine 先取りプログラム™ メンバーによるカスタマーレビュー (詳しくはこちら)
プログラム開発手法の一つであるテスト駆動開発をJavaScriptのプログラミングで行うために役立つ本で、中上級者向けの内容です。JavaScriptの基本的な解説も全くないわけではないのですが、少なくとも他のオブジェクト指向言語を知らない人が読んでも意味が分からないでしょう。中級者であれば、一度目を等しておくと新しい発見があるかもしれません。テスト駆動開発は、全体のプログラムを小さなパートに分けてテストを行いながら全体を完成させていくという手法です。テスト駆動開発に関しても解説されており、この開発手法をJavaScriptで利用するには分かりやすいでしょう。Web系開発者の中には開発手法についてあまり知らない人も多いので、こういう事を一度知っておいた方が、モヤモヤがすっきりすると思います。 JavaScriptの開発では、ブラウザー間の差異などもあり、リロードを何度も繰り返す事でしょう。本書では自動テスト、テスト駆動開発の環境を整え方なども紹介されているので、初めてこの開発手法を導入する方でも、じっくり読んでいけば問題無いと思います。 テストが行えるよう開発していくとなると、ちょっと余分な仕事が増えるような感じがするかもしれませんが、システムをより堅牢に、生産性を高くすることが目的となっています。慣れていけば開発効率は高まると思えます。 本書に限らないことですが、ブラウザー間の違いを吸収に関してもページが割かれているし、ライブラリとの使い方なども書かれていて、色々普通に参考になる事も多いです。 本書ではたくさんのコードが提供されていて非常に参考になると思います。CDなどは付いていませんが、ウェブでダウンロード出来るようです。 JavaScriptの学習者と言うよりも実際開発している人におすすめです。Javascriptの本として買うとしたら、五番目ぐらいに良いんじゃないかと。絶対必要と言う本ではありませんが、大変参考になる良書で有ると思います。ハードルは上がると思いますが、開発の効率は上がるでしょう。 外国の翻訳本ですから、独特な表現、言い回しが随所に見られます。
2 人中、2人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0
なかなか野心的な良書,
By
レビュー対象商品: テスト駆動JavaScript (大型本)
Amazon Vine 先取りプログラム™ メンバーによるカスタマーレビュー (詳しくはこちら)
テスト駆動開発の諸概念、プロセスの説明、ユニットテストツールの紹介。JavaScriptの言語仕様の説明(プロトタイプ、クラス風の継承、カプセル化、ECMAScript第5版への言及)。 テスト駆動のための設計、Ajaxアプリのテスト駆動開発、Cometによるストリーミング、Node.js。 DOM操作を含む実例など、・・・実に広範囲に取り上げていると思います。 私は、『JavaScript』(サイ本)、『JavaScript本格入門』、『The Good Parts』、本書という順番で 目を通していますが、サイ本がそれなりに理解できた方(Rubyなど最近のスクリプト言語の経験のある方でしょう)は、 そのあとにいきなり本書を手にとってもいいかもしれません。 私はなかなかプロトタイプが理解できなかったのですが、『本格入門』の次に(『The Good Parts』は飛ばして) 本書を読んでもよかったなと思いました。 とても良い本だと思います。ソースコードの書体がちょっと読みにくいのが難点でしょうか。
2 人中、2人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0
Javascriptでもテストができる,
By
レビュー対象商品: テスト駆動JavaScript (大型本)
Amazon Vine 先取りプログラム™ メンバーによるカスタマーレビュー (詳しくはこちら)
JavaやC++ではxUnitによるテストの自動化がありますが、JavaScriptにもあるとは本書で初めて気づきました。和書でのJavaScriptのテストフレームワークの解説はこの本が唯一ではないでしょうか。 第1章でJavaScriptで使えるテストフレームワークがいくつか紹介されますが、本書ではJsTestDriverをメインに扱っています。 JavaScriptというとブラウザで動作するクライアントサイドプログラムを思い浮かべますが、最近ではNode.jsによるサーバサイドプログラムも盛んになってきています。本書ではおよそ80ページにわたってNode.jsでのテストについての記述もあり、大変参考になります。 個人的なところでは、JavsScriptでの開発用IDEにWebStormを使っており、WebStromはJsTestDriverも対応していることから非常に役立つと感じています。 ただ、MySQLなどのRDBやMongoDBなどKVSとの連携に基づくテスト方法までは言及されていないので、この辺は自分で工夫しなければなりません。
あなたの意見や感想を教えてください: 自分のレビューを作成する
|
最近のカスタマーレビュー |
|