CST338 Module 4
1. The most challenging part of the Library assignment was managing the splitting of strings in the Library class. Reading the strings from the files proved to be simple, but splitting them up into arrays and accurately parsing through them specifically in the initReader method was a challange and took a could tries. 2. The easiest part of the project was the overall development of the Reader, Book, and Shelf classes. These classes were very straight forward from start to finish with their familiar design goals. 3. I am most proud of my management of the initReader method. A working process for how to manage adding a readers books to themselves came quickly to me, even considering the initial trouble I had with parsing their related string. 4. The lecture session on static vs non-static items as well as the lecture on deep vs shallow copies was the most useful to me for this assignment -- mainly due to them being forefront of new material for me. Most other items utilized i...