Week 13 Class 21 Thu Apr 09 Posted: Apr 09
After Class
Exercise 81: Software Development Habits Survey This is an optional exercise that involves taking an outside survey. The survey involves making changes to code in a browser-based editor. See the Brightspace anouncement for more information, and how to get a screenshot to prove your survey completion.
Upload the screenshot to Brightspace. Due by Noon on Fri, Apr 17.
Note The survey has you making edits to code. Not making edits to code leads to zero credit for taking the survey.
Announcements
CPSC 480 Software Engineering (SE)
I also teach the required core course, CPSC 480 Software Engineering. The course is offered once a year, so it is offered in Fall 2026, and will not be offered in Spring 2027.
Agenda
Notes: Errors and Exception Handling
RAIIDataMembers Situation that shows why you should always use RAII types for your data members, and not try to do the memory management outside of that.
std::exception Hierarchy CrosswordUnless otherwise noted, exercises are due by 3:30 pm on Mon, Apr 13