-
Domain: social networking for travellers
-
Requirement 1: you need to be logged in to see content
-
Requirement 2: you need to be a friend to see someone else's trips
-
You cannot change code without tests.
-
Exception: You can use automated refactoring from your IDE (without typing to a file).
- Start testing from shortest to deepest branch
- Start refactoring from deepest to shortest branch
----------
------
----------
----------
---------- (start refactoring)
----------
---------
-------------------
(start testing) ---------------------
-------------------
---