CS371 Summer 2021: Blog 5

This past week was a lot more laidback than the previous weeks since there was not really a project to work on. For this class, I just mainly went back to the notes to get a handle on functions and iterators since I didn’t get it immediately during class.

As said before, I did have a little more trouble this week trying to follow along in class since it was not something that I could intuitively pick up. I feel like once I went back and went through it slowly, I was able to understand it a little better. The quizzes at the beginning of the class also help with reviewing what we learned.

Next week, I will work on the Integer project with my partner and hopefully get that done in time. In addition, I plan to wake up a little earlier than before so that I can review some material and possibly get some work done out of the way so that my evening is free for the most part.

I didn’t finish reading the paper for the moment but out of what I did read, I did get a better understanding of what exactly continuous integration was since I didn’t really know what was happening. In the context of a project with a large team, it does make sense that continuous integration is in place so that none of the code clashes with each other and that all of the work can be merged successfully.

My experience with lambdas and captures by values and references was not too bad. For the most part, I did understand what was going on. This was not that the material that confused me this past week.

I was particularly confused about iterator traits and iterator tags this past week. I do understand that there are different types of iterators but I did not know which iterators had certain attributes and how that affected certain pieces of code. I did go back and look at the notes in order to try to piece it together and that was a little bit effective in giving me a bit of clarity. However, I still feel a little shaky on the whole subject.

This week, I went on a trip to San Antonio and Austin which was the first time I traveled in a long time. Just to give some background I don’t live in Austin and I still haven’t been on campus so that’s why going to Austin was kind of new to me. I went to Sea World, the River Walk, got to tour some apartments on campus. Overall, I had a good time stepping out and going someplace new.

For my pick of the week, I picked this article I read earlier this week (https://www.cnbc.com/2021/06/29/microsoft-github-copilot-ai-offers-coding-suggestions.html) that discusses Microsoft and OpenAI’s announcement of artificial intelligence called Github Copilot that can recommend code for developers as they write the code. Nat Friedman, the CEO of Github, described Copilot as something similar to the experience of pair programming which I thought was pretty fascinating. Companies are to test it out this summer so we could see something like this come to our desktops hopefully soon.

--

--

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