Skip to content

tdd.md改善案 #2

@nafuka11

Description

@nafuka11
  • テスト駆動開発の言葉の説明が必要だと思います。
  • アスタリスクの意味が分からない可能性があります。
    • ソースコードは`src/*.py`、テストコードは`tests/test_*.py`という形で作成します
      また、テストコードの中で実行するテストケースは`def test_*():`という形で定義します
    • 例を示す、もしくはアスタリスクでなく test_[関数名].py 等表現すると良さそうです。
  • 空白文字2つがなく、改行が反映されていません。
  • 巨大なデータ、境界値は、段落よりも番号つきリスト等で書いた方が分かりやすいと思います。
  • is_lunch_timeのテストが通らないで解説が終わってしまうので、
    練習問題とするか、答えを書くと良さそうです。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions