CS371p Fall 2020: Nour Hajjar
What did you do this past week?
This past week I learned and reviewed Collatz Conjecture, assertions, Unit tests, increment operators, and I set up tools on my computer that are needed to start with Collatz project. Also, I reviewed all files were given to us for the Collatz project, I started on the workflow page, I set up Gitlab account, and I made sure I’m ready to push to my private repo.
What’s in your way?
Since it’s our first project in this class, the only thing in my way is to understand and do every step listed for this project and know how to work with all tools we have. Once that is done it will be easier to do next projects as well.
What will you do next week?
Next week I will make some research about the tools that we are going to use for this project, finish the project, and do next reading and blog post.
What was your experience of assertions, Google Test, and gcov?
I think the only time I used assertion was in CS314, but never had an experience with Google Tests neither gcov. I believe that they are powerful tools to make debugging process more specific which test the logic of the smallest piece in my code and discover where optimization is needed.
How are you doing and holding up? What’s been most helpful for you in terms of support at this time?
I’m doing great! Even though I miss having classes on campus, It’s always great to learn new things even with online classes. The best part is that professors and TAs are really doing their best to answer questions which really makes me feel unworried. Also, Running and working out have been the best stress relievers and mind refreshing tools for me to hold up.
What made you happy this week?
Besides defeating that nervous feeling you will get before the semester begins about how my semester and my workload are going to look like, I was happy that the app I was working on during my break got approved and released.
What’s your pick-of-the-week or tip-of-the-week?
As an IOS developer, my pick-of-the-week was a new powerful SDK called Pinscreen that was developed by MIT students that is meant for apps and games developers which let you generate a 3D character of yourself by taking a selfie! My tip-of-the-week is to try to get a feedback from anyone you can on any kind of project even you think your work is perfect. Since the one you are asking coming from different backgrounds and having different experiences than yours, most of the time you will be surprised by the ideas and the feedback you will get. Everyone sees things from different perspective.