アカウント名:
パスワード:
> テスト駆動開発はベストプラクティスであるということは皆の知るところだろう。まずこれから疑った方がいいと思うけど。内容にもよるがテストを書くのが一番つらい。
>内容にもよるがテストを書くのが一番つらい。たしかに例外的にテストが不向きな分野というのはある。
もしそのような例外的分野で無いとしたら、「テストを書くのがつらい」と言ってる人間のスキルをまず疑うべし。
#テストを書けない理由が、モジュール化できてなかったり、#入出力もろくに定義できてなかったりということがあるのよ。
#他人の書いたレガシーコードが原因の時は。。。orz
検索したらこれが見つかったんですが、http://gihyo.jp/dev/serial/01/tdd/0014 [gihyo.jp]
問題は、これがあまりに多すぎて「例外」に見えないところです。まあ上記の記事ではDBについてはそれ用のツール使うとなってますが、何かひっかかってます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
まず疑うべきところ (スコア:0)
> テスト駆動開発はベストプラクティスであるということは皆の知るところだろう。
まずこれから疑った方がいいと思うけど。
内容にもよるがテストを書くのが一番つらい。
Re:まず疑うべきところ (スコア:1)
>内容にもよるがテストを書くのが一番つらい。
たしかに例外的にテストが不向きな分野というのはある。
もしそのような例外的分野で無いとしたら、
「テストを書くのがつらい」
と言ってる人間のスキルをまず疑うべし。
#テストを書けない理由が、モジュール化できてなかったり、
#入出力もろくに定義できてなかったりということがあるのよ。
#他人の書いたレガシーコードが原因の時は。。。orz
Re: (スコア:0)
検索したらこれが見つかったんですが、
http://gihyo.jp/dev/serial/01/tdd/0014 [gihyo.jp]
問題は、これがあまりに多すぎて「例外」に見えないところです。
まあ上記の記事ではDBについてはそれ用のツール使うとなってますが、何かひっかかってます。