エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
テスト駆動開発をスムーズに進めていく方法を考える - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
テスト駆動開発をスムーズに進めていく方法を考える - Qiita
この記事について テスト駆動開発をしていると、しばらく手が止まってしまったり、大きな変更を行うこと... この記事について テスト駆動開発をしていると、しばらく手が止まってしまったり、大きな変更を行うことがありました。 そのようなことを全て避けることは難しいと思いますが、できるだけ行き詰まらずに進んでいくにはどうすればよいか考えてみました。 後半では考察を元に実践してみた要素を記載しています。 ポイント 小さなステップで変更する 優先順位を意識する 1. 小さなステップで変更する 小さく進めていくことは、複雑な問題を解決するにあたっては基本かもしれません。 では「小さなステップ」とはどのくらいでしょうか? 『リファクタリング(第2版)』1では、何気ない変更がリストアップされていたり(例えば”関数宣言の変更”や”ステートメントの移動”)、一見ちょっとしたリファクタリングでも多くの手順を踏んでたりします。 このように、小さなステップを認識することで、よりきめ細かいコントローラーが可能になり、次のス