nDiki : テストファースト開発

テストファースト開発 - Test-First Development

2004年2月23日 (月)

[ DiKicker ] 旬表示を実装

各月上旬・下旬・中旬の記事を表示するURIの処理を実装

http://www.naney.org/diki/d/2004-02-c.html

とか。

単体テストを追加したら、昨日のコードにバグ発見。 の stat で、実行時ディレクトリとは別の場所にある記事ファイルの stat をパス指定なしでファイル名だけで指定しているところがあった。 どうりで更新していないのに、毎回データベース更新が起きる訳だ。 修正。

やはり単体テスト重要。 しかし今だにテストファースト開発の体にはなれず。

スポンサード リンク
[ 2月23日全て ]

2006年9月13日 (水)

Test::WWW::MechanizeWeb アプリケーションテストファースト開発

テストファースト開発に慣れてしまうと、テストコード無しにプログラムを書くというのは不安でたまらなく感じてくる。

テストが欲しい。安らぎが欲しい。

開発している WiKicker ベースの Web アプリケーションもだんだん機能が増えてきて、コードを触るのがコワくなってきた。

今回は Basic 認証等もあるので、WWW::Mechanize::CGI ではなくてきちんと deploy してから Test::WWW::Mechanize でテストすることにした。

Test::WWW::Mechanize、使ってみると WWW::Mechanize + Test::More よりテストを書くのも読むのも楽になった。

deploy が必要なリグレッションテストはさすがに t/ の下に入れておくのはどうかと思う。 プロジェクト的にはビルドサーバを用意して、そこで自動的にテストできるような環境を用意するのが良さそうだ。

[ 9月13日全て ]

2010年12月14日 (火)

今日のさえずり: オフィスに来るヤマト運輸、「コンコン」のノックの音で識別可能

2010年12月13日

2010年12月14日

  • 09:40 RT @designaholic_cc: 出会い系に騙されないコツはニックネームを「○○さん」と登録すること。自動送信だと「○○さんさん」と送られてくる。そして自分の3サイズを言える女の子なんていないと熱く語られる出勤前。。。
  • 09:42 RT @4dkill: 良い子の諸君!裏があるから「おもてなし」だ!気をつけよう!
  • 10:21 Gmail のユーザー名、1つ変えたい。
  • 12:09 弁当 350円。 (@ 向日葵 和泉町店・カレー食堂) http://4sq.com/9oazrC
  • 13:58 なんか今日は無性にチョコレートが食べたい。
  • 15:44 神様、私にも。 RT @as_tone: 今朝から神様がチョコタルト買いに行きなさいって言ってる。やっぱり神様の言うことは聞かないと…
  • 15:59 シュクレ ビターチョコパウンド 105円。 (@ ローソン浅草橋一丁目店) http://4sq.com/dmqUau
  • 16:04 この辺り、まだガンダムペプシ並んでなかった。
  • 16:07 まさか、もう買われちゃったとかないよね?
  • 16:41 NHK BS2 で12月25日(土)20:00から特別番組「アニメ『タッチ』驚きの初回! 涙の最終回!」と題して Twitter タイムライン付き放送か。気になる企画だけれど土曜日の20:00という時間がネック。
  • 18:13 オフィスに来るヤマト運輸、「コンコン」のノックの音で識別可能。
  • 19:31 今年は、給与所得者の扶養控除等(異動)申告書、年末調整の書類終わってからの配付・回収なんだ(なんで?)
  • 20:28 お、新しい Android マーケットもうきた。 #Xperia
[ 12月14日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.124512s / load averages: 1.01, 0.82, 0.90
nDiki by WATANABE Yoshimasa (Naney)
Powered by DiKicker