Blogs: Week of 9 Feb — 14 Feb
- What did you do this past week?
I finished and submitted the Collatz project. I enjoyed this weeks’ lectures a lot since we finally start to focus on python itself. I also bought the food and other supplies for me to survive the upcoming winter storm.
- What’s in your way?
The debugging class CS340D that I’m taking is very nontrivial, and the projects are not really related to lectures(like this class lol). To be honest I did not expect the difficulty of that class.
- What will you do next week?
The team is assigned by the time I read the blog so I guess the main agenda for next week is to meet with the team and discuss the project. Also, I have lots of dues next week and exams are coming. I just hope my internet will not be affected by the extreme weather.
- If you read it, what did you think of the Pair Programming?
It’s probably the fourth or fifth time I read this paper. Many of the concepts of it are very useful for me to develop a pair programming mindset. In general, I think pair programming is a good practice for learning.
- What was your experience of types?
It’s very interesting to know about these tricks in python types, such as an int variable within the range of [-5,256] stores the actual value of the integer, and any int beyond that range will be a reference to an object. Distinguish between mutable and immutables is also something I learned that I think will be very useful for programming in python.
- What made you happy this week?
I’m glad to classes are canceled because of the weather since I’m not very prepared for a math exam that was originally scheduled for next Tuesday. Now it’s postponed to Thursday so I’ll have more time to review the materials.
- What’s your pick-of-the-week or tip-of-the-week?
My pick-of-the-week is a software called Postman. It’s a very handy tool to build and test APIs, and I believe the backend people of the web project will use it quite a lot in the following semester.