Welcome to the discussion about this reading assignment.
Leave your answers to the questions below in this thread. If you have any questions or you want to discuss something connected to the assignment feel free to do it in this thread as well, but please everything to the topic.
- What is Unit Testing?
- Refactoring means that you change and (hopefully) improve the internal structure of the code without changing the behaviour of the code. For example, developers may change a piece of code in order to make the code run faster but still perform the same task. Why is unit testing important for refactoring?
- How does Unit Testing help the bottom-up testing approach?