Week 4 Class 7 Tue Sep 15 Posted: Sep 15
Announcements:
Exercise 11: GitHub Username
There are three steps to allow you to create repositories for the projects and some of the exercises:
For 3, I indicated in your feedback for Exercise 11 if this was not accepted yet, then you need to accept the invitation
Invitations are email to the email account for your GitHub Username. I assume in most cases this is your UA email.
You can also view these on your GitHub Organization Page
If you accept the invitation, I will give you full credit for this exercise.
Windows File Explorer & WSL
To open the Windows File Explorer on the current directory in WSL:
The . means the current directory in WSL. You can also open a file explorer.exe Requirements.md. If you open a path it has to be in Linux format, e.g., C:\Users\JohnDoe\Documents would be /mnt/c/Users/JohnDoe/Documents.
Assumptions
I noticed that many of the assumptions mentioned are about the difficulty of implementation. This is not what the book discusses. Instead, they are assumptions about what the user story means. The only person who can answer those assumptions is the customer.
From now on, label assumptions about the user story as assumptions and assumptions about implementation as implementation.
Dependencies
I see a lot of user story estimates where the assumptions include the completion of a previous user story. This is a dependency. Avoid dependencies at all costs. For example, Add … does not have to be completed before Delete …. Obviously there will be some dependencies, but they are to be at the user-story level, not the implementation level.
Class
Exercise 13: Commit to Project 1 Repository
Following the procedure given in the assignment and demonstrated in class, contribute at least one commit to the Project 1 repository. This must be a valid and useful commit.
git CLI to make the commit. You can do this wherever you have the repository cloned. You can even do this in a GitHub Codespacegit commits:
You can see your commit messages with the git log command.
Unless stated otherwise, all exercises are due by 4 pm on Wed Sep 16