Blogs: Week of 12 Apr — 18 Apr

Tristan Blake
2 min readApr 19, 2021

--

What did you do this past week?

This week I worked on finishing phase 3 of the IDB project with my group. We were able to submit the project hours before the deadline instead of right on the deadline like last time which was quite relieving. I also learned about some SQL topics during class. This week was a good refresher on topics I was aware about but had not worked with in a while.

What’s in your way?

Right now I am struggling to find motivation for some of my classes. We have only 3 weeks to go for the semester, so hopefully I can pull through and finish strong.

What will you do next week?

Next week I plan on making some changes to the front end of the IDB project for our group. I also plan on finishing up a project for another class I am taking.

If you read it, what did you think of the More getters and setters?

I thought it was interesting that getters and setters are considered to be somewhat “bad” practice because I have always understood them as the opposite because they encapsulated data. After reading the paper, I can see the point they were trying to make. The main take away for me is to create classes which handle responsibilities intended for them. In other words, if you are writing an Employee class, then that class should not handle transforming its data to an HTML format — that responsibility should be handled by an HTML “Builder” class.

What was your experience of SQL? (this question will vary, week to week)

I have had a bit of experience with SQL in past projects, but after a while, I have forgotten some syntax, especially the GROUP BY and WHERE clauses. The HackerRank was a great refresher for me.

What made you happy this week?

I was able to play volleyball with some friends for the first time in a long while :). This week was also pretty heavy for me, so it was really nice to get everything done on time and to be able to play volleyball.

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

There is a python packager called Faker which provides mock data for many types of data. It was very useful when creating dummy data for our python unit tests.

--

--

Tristan Blake
Tristan Blake

No responses yet