CS373 Software Engineering Blog 6

Daniel Gao
3 min readOct 4, 2020

What did you do this past week?

This past week I was able to finish up projects for SWE, Neural Networks, and Artificial Intelligence and submit them in time thankfully. Besides that, I spent a lot of time sleeping and doing other unproductive things.

What’s in your way?

Right now I think my sleep schedule is something that has really been hindering my productivity. I have been going to sleep around 3 am every night now that classes are online and I don’t really have to pay attention to them, but it has caused my days to be much more tiring and draining, so I will be looking to fix that in the coming weeks.

What will you do next week?

Next week I’m not sure exactly what I have, but I know that some midterms are coming up so I will probably start studying for those. My group and I also want to get an early start on Benchmark 2 of the project, so we will start to meet and flesh out a plan early this week.

If you read it, what did you think of Why Is Silicon Valley So Awful to Women?

I think this week’s reading was quite eye-opening in a number of ways, but I found it pretty hard to annotate the paper rather than just provide commentary on it. Nevertheless, I am glad I read it, as I had no clue how bad the gender problem in Silicon Valley was until now.

What was your experience of iterators, reduce(), and tuple? (this question will vary, week to week)

I think most of the content discussed in class this week was relatively familiar to me, however, I was unaware of the reduce method in existing in Python though I have used it in other languages.

What’s it like working in a group? (this question will vary, week to week)

Specifically, I think my group got along pretty well since we were all friends before this class. It was good to have other members who had expertise in different areas, and we were all able to use our own skills and experience to benefit the project.

What was your experience of the team contract? (this question will vary, week to week)

It was fun to write I guess.

What was your experience of the peer review? (this question will vary, week to week)

It was also fun to write I guess, pretty easy since everyone did their job well.

What made you happy this week?

Being able to finish all my projects after procrastinating for so long on them was something that was pretty satisfying this week. It had been something I was not looking forward to doing, so being able to get them down made the rest of the week so much easier and more enjoyable.

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

My pick of the week is this cool use case for the reduce method in python that I found on stack overflow.

https://stackoverflow.com/questions/45403759/why-is-using-reduce-with-non-associative-operators-considered-bad-style

--

--