CS373 Spring 2022: David Trakhtengerts — Week 11
What did you do this past week?
I made a lot of progress on Phase 3 on the backend with filtering, sorting, and searching. I saw a few friends I hadn’t seen in a while so that was fun. I finished my taxes so I am glad that is out of the way.
What’s in your way?
I am leaving midway through next week so I am working right now to get stuff done ahead of time. Not a lot of time left though!
What will you do next week?
I have two exams next week and then I am leaving to go to Phoenix for the rest of the week for a volleyball tournament. It will be a pretty hectic week for me but sometimes that’s a good thing!
What did you think of Paper 11. More getters and setters?
I think it provided some clarity on some of the more vague points of the previous paper. I understood the way to not use them and the examples really helped. It was interesting to see the design patterns that I hear every once in a while in action.
What was your experience of select, project. and cross join? (this question will vary, week to week)
I have had some experience with SQL so I had heard of select and join in general but not specifically project and cross join. It was a good experience to implement them in python however, for cross join my group ran out of time at the end.
What made you happy this week?
I am really glad that I got a lot of the backend work for phase 3 out of the way. It allowed me to relax a little and hang out with my friends as well as focus on my tests next week.
What’s your pick-of-the-week or tip-of-the-week?
It is really important to communicate with your partners and group mates when working on a software development project together. Especially between frontend and backend teams. It helps to have a written plan of expectations from a frontend member and a confirmation from a backend member that that is feasible/can be done. An example of this would be fields for a given model or searchable/filterable attributes.