CS373 Spring 2021: Nour Hajjar

Nour Hajjar
2 min readApr 4, 2021

What did you do this past week?

This past week, I worked with my group on finishing up and submitting phase two of the project. Also, we met up to plan out phase three of project and assign tasks for everyone. Additionally, I had to do some studying and preparations for mid-terms of my other classes.

What’s in your way?

I’m responsible for unit testing in phase three so the only challenging thing is figuring out how to do mock DB in our Python code. Also, I need to review decorators in Python since it was little bit confusing.

What will you do next week?

This next week, I’m going to work with my group on phase three of the project , read next paper, do next blog, and apply for McCombs Entrepreneur Summer Fellowship, and do assignments for my other classes.

If you read it, what did you think of the Dependency Inversion Principle?

It’s somehow a review for some things I learned in CS 314 class (Data Structures). It’s highlighting on creating a code that is reusable and maintainable. This Dependency Inversion Principle is at the root of many of the benefits claimed for OOP. It’s something that the programmer has to keep in mind to avoid creating a “bad design” for a code.

What was your experience of +, *, ** and decorators?

I had zero experience with those symbols and the magical effect they have until Professor Downing explained them. The one has to be super cautious with Python. The decorator exercise was a quite challenging, but eventually we figured it out in the second try.

What made you happy this week?

I received my first COVID-19 vaccination, and made bookings to go to Destin, FL next week to see some relatives so I’m excited.

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

My pick-of-the-week is a platform developed by UT students called “iProducts” on the App Store that has a powerful IMEI / Serial number check engine. It’s really useful and accurate tool if the one want to buy a phone from an online marketplace so this tool would give you a full report on the phone like if it’s iCloud locked, Blacklisted, Carrier locked,..

Also, their team is located here in Austin if the one want to buy or sell his/her Apple product, they are a very good place to consider. To check them out, visit www.iProducts-US.com

--

--