CS 373 Fall 2020: Keegan Franklin

Keegan Franklin
2 min readOct 19, 2020

Blog 8

What did you do this past week?

Like every other cs373 student, this past week I prepared for and took the first exam for the course. I also began working more on the second phase of the project with my group. In my other classes, I began studying for exams I have this coming week.

What’s in your way?

My group and I are once again struggling with Docker. I couldn’t really figure it out for collatz, but ended up not needing to use it. Now, it is a part of the grade, and no one in the group tried it out for collatz.

What will you do next week?

Next week, I will continue working with my group in order to get the next phase of IDB turned in on time. We need to finish some things in the front end as well as polish our technical report, as we lost a lot of points on it last time. Personally, I am going to learn Selenium so that I can write the acceptance tests for the frontend once it is complete. I am also planning on early voting this week.

If you read it, what did you think of The Liskov Substitution Principle?

I thought the reading wasn’t anything too new. Although I didn’t know the actual name for it, I believe I still recognized this aspect of object-oriented design. It was great to refresh some OOD principles I hadn’t thought of since 314 however.

What was your experience of Test #1?

I actually didn’t think the test was bad at all. I was a bit confused when I first encountered the * in test 1a, but after studying the given test case, I was able to come up with a solution using it. I managed to pass every test case in both parts, but we’ll see what errors the graders find in my code.

What made you happy this week?

Me and some friends watched classic Disney Halloween movies, so that was a nice distraction.

What’s your pick-of-the-week or tip-of-the-week?

The hackersandslackers website has a very good tutorial for making a backend using flask and SQLAlchemy. It really helped our group, even though it’s probably too late to help anyone else.

--

--