The End of ICS 414

14 May 2026

The Experience in ICS 414

After taking a semester off of software engineering, getting used to coding again was kind of difficult. The most difficult thing for me was finding something to add or implement into this project. Sometimes I didn’t know what features work on because most of the website looks functionally and good already. Because of this, I often found myself unsure on how I could contribute in a way that would improve the project.

However, the feedback from both the professor and my teammates did help me a lot through this project. Their suggestions gave me an idea on what I could improve and help me better understand how to approach the project. Working with teammates also showed me the importance of communication and collaboration in software engineering or in a group project. Even when I was unsure about something, discussing ideas with others would help me move forward.

Furthermore, the review sessions were also really helpful because they helped reinforce many coding practices and concepts. Even though they helped, I would sometimes forget to follow all the coding rules while coding which caused me to violate certain guidelines or standards. I plan to continue following these coding guidelines or standards because it helps make code cleaner, organized, easier to understand, and easier to work with teammates.

Another important lesson I learned from this class was to create a separate css file for the code I write. This would help make the coding look cleaner, and easier to read. This is something I also plan to continue using in future coding projects because it improves readability and structure.

Overall, ICS 414 was an amazing class that taught me many different things about software engineering, teamwork and coding practices. Although I faced challenges while getting back into programming, I learned a lot from the experiences. I will continue to apply the skills and lessons I learned from this class into other future projects and classes.