Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jay-es/tdd-practice


https://github.com/jay-es/tdd-practice

Last synced: about 13 hours ago
JSON representation

Awesome Lists containing this project

README

        

- 第 1 の法則: テストを書くまでは本番コードを書いてはならない。本番コードがないためにテストは失敗する。
- 第 2 の法則: 失敗するテストやコンパイルできないテストを必要以上に書いてはならない。失敗を解決するには本番コードを書く。
- 第 3 の法則: 失敗しているテストを解決する本番コードを必要以上に書いてはならない。テストがパスしたら、追加のテストを書く。

---

- ルール 1: 書きたいことがわかっているコードを書くためのテストを書く
- ルール 2: 失敗させる。パスさせる。クリーンにする。
- ルール 3: 金メダルを目指さない。(主要な振る舞いではなく、付属的なものから作っていく)