cst 438: week 1
Before starting this class, I was expecting the class to be more focused on database management. I also thought that it would be a pure coding, leetcode style type of class with DS & A, or exploring new frameworks. However, I'm really excited that we're focusing on REST apis! Using Postman is a great skill, and I have to work with APIs all the time at work. However, I don't really think about or dig into how APIs are built, how they're tested, or any of the syntax used to gather and parse the data. Most importantly, my mindset is staring to change from "does it work?" to "is it efficient and robust?" My standards are that it is no longer enough for the code to work when I type everything perfectly but rather it has to be engineered to handle real world edge cases, like when a user forgets a name or accidentally types "0" for a quantity, or has a wrong character in the username field. Data validation is crucial!