CS373 Software Engineering Blog#7

Riddhi Bhave
2 min readMar 6, 2021
  1. What did you do this past week?

This past week my group and I worked on deploying our website to AWS and finished up the model and instance pages. We split the work evenly between everyone where three people worked on the frontend, one person worked on AWS, and another person worked on the user stories and the technical report. This setup worked pretty well for us and we have most of the requirements done.

2. What’s in your way?

Currently, there’s nothing too drastic in the way, but I do see myself spending time on learning how to set up the backend and the database. I don’t have a ton of experiences with MySQL, so it will be an interesting experience.

3. What will you do next week?

Next week, we will get started on phase 2 of the project. We’ll divide up responsibilities according to the team member’s interests and set up a schedule and intermittent deadlines to make sure we are on track.

4. If you read it, what did you think of the Open-Closed Principle?

I thought this was a really cool topic. I had not heard about the concept before reading the paper, but I could see myself integrating it into my programming habits.

5. What was your experience of iterators and reduce2? (this question will vary, week to week)

I will admit, all the semantics of the iterators was confusing at first, however after the class exercises and the quiz, I think I have a solid grasp on the concept.

6. What made you happy this week?

The snowstorm pushed my assignment deadlines back by a week and a half, so I got to spend this week focusing on SWE and familiarize myself with React.

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

I’ve used Khan Academy before for other classes, but I never realize how diverse the content is. I read quite a few articles about React on Khan Academy and it helped me solidify some of the more confusing topics. One article talked about updating multiple React components without breaking production, which I thought would be very helpful for the upcoming phases.

--

--