Blogs: Week of 28 Mar — 3 Apr

Joshua Brown
2 min readApr 4, 2022


What did you do this past week?
This past week, I worked some more on creating relation tables for many-to-many relationships for phase two of the software engineering project. Furthermore, I helped my team scrape data into the tables, adding hundreds of rows into our three tables for our three models. Outside of software engineering, I finished my second neural networks project on convolutional networks.

What’s in your way?
Currently, catching up on Japanese is my biggest obstacle. I didn’t go to Japanese class a few times last week, thus I need to learn the material on my own using the textbook, as the class isn’t recorded on zoom like my other classes. Furthermore, I need to catch up to be able to attend class again, otherwise there will be a likely chance that I won’t understand the covered material.

What will you do next week?
Next week, I will catch up with my Japanese class, as well work some more on the software development project. We struggled with phase two, thus it is important that we start earlier for phase three, to iron out all the wrinkles in our project early on.

What did you think of Paper 10. Why getter and setter methods are evil?
I thought that using getters and setters was okay initially, as that’s what I learned early on in my initial computer science classes. However, I think it makes sense that one would try to contain functionality within a class, rather than allowing other classes to mess around with implementation details.

What was your experience of functions, regular expressions. and relational algebra? (this question will vary, week to week)
I think that it’s neat how python allows for a plethora of ways to pass in arguments to a function, from passing by name to using dictionaries. As for regular expressions, they seem pretty straightforward to grasp, and allow for large time savings.

What made you happy this week?
This week, I was able to binge watch Attack on Titan, Season 4 part 2 with my friends, after having waited for it to finish airing over the past couple of months. As far as the quality of the show goes (without specific spoilers), I really enjoyed the first half of the season, but was a bit disappointed by the direction the second half was taking. Nonetheless, it was enjoyable to watch with friends.

What’s your pick-of-the-week or tip-of-the-week?
Using two monitors for coding is a worthwhile investment, especially as we use our computers all day.