タグ

TDDに関するgfxのブックマーク (6)

  • Everyday Rails - RSpecによるRailsテスト入門

    みなさんはこんなふうにRailsアプリケーションを作ったことはありませんか?たとえば、ブラウザをポチポチとクリックするだけでテストを終わらせて「たぶん大丈夫」と思い込んだり、「とにかく全部うまくいきますように」とただ祈るだけだったり……。 心配しないでください。それは誰もが通る道です。アプリケーションのテストやテスト駆動開発はRails開発における重要なトピックですが、巷の参考書を見ると適当な説明で済ませているものも多かったりします。書「Everyday Rails - RSpecによるRailsテスト入門」では、どのようにして私がそうしたテクニックを身につけたのか、そして、どのようにしてコードの信頼性を上げ、ブラウザ上で延々とテストしなくて済むようにしたきたのかをみなさんに説明します。 対応バージョンについて2024年1月のアップデートで、書のコンテンツをRails 7.1とRSpe

    Everyday Rails - RSpecによるRailsテスト入門
    gfx
    gfx 2014/08/23
  • テストファーストなGitワークフローについて - kazuhoのメモ置き場


    Git使 GitHubGitHub Enterprise使master 2 origin master origin master1st parentcommit  master(12:44)git bisect
    テストファーストなGitワークフローについて - kazuhoのメモ置き場
    gfx
    gfx 2014/02/04
  • アクセルを踏むためのテストとブレーキを踏むためのテスト - yoshiori.github.io


    Rebuild.fm#29  2014  Hidden in Plain Sight  QA   id:kennejima QA
    gfx
    gfx 2014/01/15
  • コード内で「現時刻」を気軽に取得してはいけない | Nekoya press


        class Analyzer(object): def analyze(self): logfile = datetime.datetime.now().strftime('my_log_file.%H') self.save(self.analyze_logfile(logfile)) def save(self, result): now = datetime.datetime.now() self.result[now.hour] = result
    gfx
    gfx 2013/07/09
  • テスト駆動開発について僕は誤解していた - 偏見プログラマの語り!


     ruby ruby  Test::Unit  RSpec 調 TDD TDD 調  TDD  1.  RSpec   RSpec  FAQ:RSpec  Test::Unit   FAQ   1 RSpec RSpec on Rails () Rubyist Magazine ... 
    テスト駆動開発について僕は誤解していた - 偏見プログラマの語り!
    gfx
    gfx 2012/03/07
  • 僕がTDDをやめた理由 - カタチづくり

    タイトルは、まあ、半分釣り。TDDな人もそうでない人も、肩の力を抜いてお気楽にどうぞ。 題に入る前に まずお礼 ここで書くことは、前の記事 TDDはYAGNIに矛盾する? - カタチづくり から派生して色んな方と意見を交わした経験が元になっています。この場を借りて、色々とアドバイスを頂いた方に心から感謝の意を表します。 特にコメント欄にお寄せいただいた きしだ さんのコメントは、コメントと言うよりももはや一つの素晴らしい記事となっていて、もう必読といってもいいレベルじゃないでしょうか。当にありがとうございます。特にBDDについて大きなヒントを頂きました。 押し付けではなく、交換 タイトルから想像がつくとおり、ここにはどうしてもTDDに対して否定的な意見ばかりが並んでしまう。でも、だからといって僕がTDDを完全に否定しているとは思わないで欲しい。 僕が今一番恐れていることは、TDDに対し

    僕がTDDをやめた理由 - カタチづくり
  • 1