We are here to practice Clean Architecture Development.
Clean Architecture is a way of structuring code.
We are going to practice pair programming.
Product requirements - Contacts App
- I want to be able to list my contacts
- I want to be able to add a contact
- I want to be able to see all the information of a selected contact
- UI will be the command line
- All data is local
- There is no persistence between executions