TR 3:30 - 4:45 pm Arts & Sciences (CAS) 134
Week 8 Class 15 Tue Oct 13 Posted: Oct 13
After Class
Announcements
Exercise 34: Team Text Match II
Some observations regarding team collaboration and outcomes:
make is run. Not every team member did this.textmatch and regexCountTest, couldn't be worked on in parallel. Declarative languages are easier to work on independently than other types of languages due to simpler structures. E.g., make is easier to work on independently than C++.Class
Exercise 35: Build Configurations
Fill out the Build Configurations table so that it reaches 82,944 different configurations.
Upload to Brightspace.
Exercise 36: Team Text Match III
$@, $<, and $^In your repository the branch feedback in the file Feedback.md is a Claude (LLM) analysis of the team history for Exercise 34: Team Text Match II. I suggest viewing it at GitHub.
Read over the analysis and think about what can be improved, not only about your current version of the code, but also about your process. Even if your process worked and you did well, consider how you can parallelize your development (instead of waiting while someone else makes changes).
Follow the instructions for Exercise 34: Team Text Match II
The targets are: make clean, make run, make test
As before, this is due by the end of class. No commits outside of class.
The Midterm Exam is Thursday, October 15, during our regular class time and classroom. It covers Chapters 1 - 6.5 of the Head First Software Development book, plus notes and in-class examples.
make and cmake. Given a Makefile, what would happen with specific targets. Given a project, draw a build dependency diagram.The exam has various problem types, including short answers, definitions, comparisons, creation of user stories, and planning. The question may require you to:
It is a good idea to review the "Dumb Questions" and the answers.
The questions are based on what we covered in the book, the exercises, and the projects. If I did not cover it in class, it is not on the exam.
A calculator is not needed for any required math and, therefore, not permitted.
TA: Mr. Hayden Cowan hc138@uakron.edu