CS371p Fall 2021: Week 8

What did you do this past week?

This past week, I went to the OOP lectures and submitted some assignments for other classes. I also had a couple IM games, and my dodgeball team won this week!

What’s in your way?

I have an internship interview on Tuesday, as well as a Compilers test, so I’m getting stressed having to prepare for both. I also have a paper due next week and the OOP Allocator due in a little over a week, so the next two weeks will be quite busy for me.

What will you do next week?

I will begin to work on the Allocator project for OOP, take my Compilers test, and do my interview. I also have some IM games to play in like last week, and I’ll hopefully start my next Compilers project.

If you read it, what did you think of the Paper #8: Liskov Substitution Principle?

I read this paper last year in SWE, so reading it again was a nice refresher on the topic. I also like how this paper builds on the last paper (the Open-Closed principle), making it one coherent flow of information.

What was your experience of arrays and allocator? (this question will vary, week to week)

The Allocator project kind of reminds me of Malloc lab from CS429, which was a pretty intense project that involved a lot of debugging and a good understanding of memory allocation. I’m interested to see how this project goes, as it’s in C++ instead of C.

What made you happy this week?

I went back to Houston for the weekend because my brother is having a going away party before moving to Pittsburg. I really enjoyed my time at home because I got to spend time with family after a couple months of not seeing everyone. We played board games, ate lots of good food, and chatted, and I got a much needed break from the intensity of school.

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

If you are developing in Java, I would highly recommend using IntelliJ as your development environment. I used this platform during my internship this summer, and I learned about so many handy features, like the refactor tool. This tool allows you to extract helper methods, create getters/setters for classes, and many more helpful things that will save you a lot of time when coding.

https://www.jetbrains.com/idea/

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

3 ways to copy an Instance from 1 region to another (Or Between tenancies)

Scanning S3 buckets for secrets

Thank you for everything, Endouble!

Healthy Hosts in Envoy

Mobile Automation in Detox — from a QA lens

EYWA AMA session.

Cancellation about Moonstarter Private B Sale and our short term roadmap

Mobile Automation

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Meifeng Lin

Meifeng Lin

More from Medium

CS 373 Fall 2021: Gregory Raper Week 13

Daily links of Fernand0 — Enlaces diarios de Fernand0 — Issue #341

Working as a Web Developer Intern at Farziengineer

Uncovering the 5 agile management pitfalls for startups — The Aside Project