What did you like the least about the class?
While this isn’t a big deal, I think the least thing I liked about this class was just the huge learning curve of the projects. It was the biggest roadblock that really hindered my performance in this class. I feel like we spent more time trying to figure things out then actually doing the work. Of course, it’s expected at this point and it wasn’t that bad since we got through it, but it was a little discouraging.
What did you like the most about the class?
Despite what I just said, I think the IDB project was definitely the funnest part of the class. There was just a lot of fun components to it. It was definitely worthwhile to sit through all the learning and just see the final product of what we could accomplish. Also, my group members were all super chill people and we all got along well.
What’s the most significant thing you learned?
How many hours a week did you spend coding for this class?
During the projects, we would spend around 40 hours on the project which boils down to an average of 20 hours per week of just coding. At least, we tried to code for 20 hours a week.
How many hours a week did you spend reading for this class?
Truth be told, I didn’t spend too long reading. I maybe read an hour max per week if I was really slacking when I was trying to read. I mostly just skimmed through the readings every Sunday night just in case it might show up on the quiz the next day.
How many lines of code do you think you wrote?
Personally, I think it’d be a safe assumption (or maybe I just want to think that I contributed a lot) to say that I wrote about 1000 lines of code? Whether or not all 1000 lines of code stayed at the end is a different question, but I definitely wrote a lot.
What required tool did you not know and now find very useful?
I think the most useful tool that I didn’t know is React. It just makes building a website a lot easier with the library it provides for UI.
What’s the most useful Web dev tool that your group used that was not required?
Personally, I think using react-bootstrap was the most useful Web dev tool. At first we tried using reactstrap, which for some reason didn’t go as well as we wanted and we switched to react-bootstrap. To us, it was just easier to use and implement.
If you could change one thing about the course, what would it be?
If I could change anything about the course, it would just be adding a little bit more clarifications to the phases of the IDB project. The in-class TA lectures were not useful in the slightest as it didn’t really help us on where to start. Maybe just give a baseline and then have us figure everything else out.