CS 373 Fall 2020: Daniel Deng

Daniel Deng
2 min readOct 4, 2020

Welcome back, this is my sixth blog for Software Engineering.

What did you do this past week?

We have finished IDB1, the first deadline! I was surprised by how much time this class required, even though I heard it was a difficult class. Thankfully, all my group mates have a sense of duty so everyone learned and fulfilled the tasks that they were given. I was mostly responsible for coding part of the barebone front-end as well as interacting with other groups. Overall, I was impressed by the effort put in by everyone and I hope we can keep it up this next week!

What’s in your way?

Nothing is currently in my way, I feel pretty good about this coming week.

What will you do next week?

Our group will try to get started on this next assignment early since we now know the amount of work needed for a project of this scale. There is also a test the week after so it’ll be hard to balance the two once the deadline approaches.

What was your experience of iterators, reduce(), and tuple?

Iterators were already pretty familiar. I thought reduce was a pretty cool function to write one lined code. Tuples are also pretty cool since java doesn’t use it and it seems like a good data structure for many uses.

What’s it like working in a group?

I’m not going to lie when I thought that working in a group was like riding a ship with a hole in it. However, I was pleased to see that our group is very proactive about finishing the assignment. This way, I didn’t have to do all the work and can instead expect to do my share and be content that everyone else did theirs.

What was your experience of the team contract?

It was fine.

What was your experience of the peer review?

This was fine as well. I wish we got something easier to edit instead of a PDF.

What made you happy this week?

It was nice to finish IDB1. Also, the weather has been very nice the entire week so I spent a lot of time outside again.

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

My pick-of-the-week for debugging Python code is pythontutor.com. It provides an easy to use GUI where you can paste in your code and then step through it. It also shows you pointers to your variables/data structures so it makes debugging much easier.

--

--