@chloe4
Test-Driven Development (TDD): TDD is a software development approach where tests are written before the code. This ensures that the code is thoroughly tested and meets the requirements. For example, using a framework like JUnit for Java, developers write tests for each function before implementing the function itself.