タグ

javascriptとtddに関するatomicmapのブックマーク (2)

  • tddjs 12 章を mocha で写経

    表題のとおり. Test-Driven JavaScript Development 最終的なコード test.html テストのエントリポイントとなる html test.js テストコード体 ajax.js 今回の開発対象の ajax リクエストを抽象化するライブラリ integration.html 結合テスト用の html. 実際に get リクエストを飛ばす successful_get_test.js 結合テスト用の js. fragment.html 結合テスト用. この html を xhr で取得する. 準備 xhr のテストなのでクライアントサイドで動かさないといけない. html を準備. 公式にサンプルがある. <html> <head> <meta charset="utf-8"> <title>Mocha Tests</title> <link rel="st

    tddjs 12 章を mocha で写経
  • Titanium Mobileを二ヶ月くらいさわってみた感想。 - ひげろぐ

    今年に入ってからほぼ毎日触ってました。でもほとんどiPhone開発しかしてない感想。 主観的なところをだらだらと書いてみましょう。 とりあえず気に入っているところイマイチと思うところを挙げてみたい。 合わせて総評など。 気に入っているところ さくさく開発できる Objective-Cとは段違いの開発効率。 冗長なメソッド名とメモリ管理の煩わしさからの解放がうれしい。 ちょっとしたモックアップ程度ならさくっと作れてしまう。 そこから開発者が作り込みに注力できる環境が見事にできあがっているのではないかと。 JavaScriptはくせもあるけどおおむね使いやすい言語。 CoffeeScriptとの組み合わせでさらにいいかんじ。 TDDできる Jasmineで気持ちよくTDD出来ている点が非常にポイント高い。 おかげでTitaniumラブですよ。 Objective-CでもTDD可能だけど、OCU

  • 1