CSSE 220 – Object-Oriented Software Development
Homework 28
Objectives
Explore the use of more powerful data structures with Markov.
Continue working on the team project.
Implement Linked List methods
Tasks
-
Complete the assigned reading for the next session: Chapter 17, Section
18.1. As you read, see if you can answer the self-check questions. If there is something you do not understand, make note of it so you can ask about it.
-
There is no ANGEL quiz over this material.
-
Solo Work:
-
This work is to be done in the
MyLinkedListReal project. (The
project was supposed to be called MyLinkedList, but I messed up the repository population, and it was easier to simply save it under a different name than to
try to fix the one I messed up)
-
(5 points) Enter the methods that your team will write in
class into the
LinkedList class and get the
JUnit tests for them to work. Your instructor will
indicate which methods these are. We will write
additional
methods during the Session 29 class.
-
Team work: Work with your assigned team for the
Minesweeper/Markov programs.
- Make progress toward the Markov MileStone 1, which will
be due Friday at 5 PM.
- Working with your team, complete Cycle 3 of the
Minesweeper project. Summarize what you did/didn't
complete from your Cycle 3 user stories. Create user stories
for Cycle 4.
- Each user story should be a detailed description of one
user action and what the program does in response to that
action.
Turn-in Instructions
Turn-in your individual work by committing it to your SVN repository.
Commit your work on Markov and Minesweeper work to your team
repository.