Week 4 Class 6 Tue Feb 03 Posted: Feb 03
After Class
Announcements
Project 1 v1a Scores (out of 20 possible) are in Brightspace for Project 1. The feedback is in GitHub in the Issues tab of your repository. Issues include:
Do not expect that every part (e.g., v1b) will be graded before the next part is due. This part is straightforward. The remaining parts involve more complex coding. Also, for some parts, I want to grade the parts together.
The first step of Project 2 will be to fix these issues. You can fix these issues now or later. For small changes, I suggest now. Use a commit message that starts with "Fix". After the issue is fixed, close the issue.
Agenda
You will not be asked to explain or define any XML terminology as part of any exam. However, to discuss the project's problem domain, we require this terminology.
You need to understand that the parts of XML are a concern, the implementation of an XML parser is another concern, and the specific element names for srcML are another concern. We will cover the idea of a concern later on.
Exercise 20: Rainfall V Continuing on using the workflow from Rainfall I. As before, you can follow along and see the commits that I make in class:
Delayed Until Next Class
Exercise 21: Include Guard Name Quiz Available after class from a link in Brightspace.
Delayed Until Next Class
You may want to review your notes on include guard names before taking it. Answers must be exact.
Unless otherwise noted, exercises are due by 3:30 pm on Wed Feb 04.