Week 8: CST438

 I gained many insights into software engineering through this course. I think the details about Agile approach to project management were really helpful, particularly for someone about to join the industry. I've seen parts of Agile used in past team projects but I think I like how the team project in this class gave us a more complete view of how Agile would be used.

I enjoyed learning about the Waterfall approach. The main reason is that it's not something we're exposed to much as students. Most classes tend to utilize portions of the Agile approach instead. But it was nice to be exposed to both approaches in this class.

The readings on Google's approach to testing were pretty informative. In other courses we tend to skip over testing or only learn about it from a technical (coding) aspect. In this class we got to learn in depth about the reasoning behind different types of tests and how a large company like Google handles their own testing.

I liked practicing with React again during our team project. It's a very useful industry skill to have and very helpful for building frontends quickly.

I learned how to use Spring framework to build a Java backend. Even though many languages have backend frameworks that work similarly, I'm glad I was able to play with the Java version.

Comments

Popular posts from this blog

Journal Week 4

Week 5: CST438 Journal

This week