18 Dec 2024
Reflecting on My Experience in ICS 414 This semester in ICS 414: Software Engineering II, I had the opportunity to engage in real-world software development processes, enhancing my technical skills, teamwork, and understanding of professional software engineering practices. The course...
05 Sep 2023
Summary In the article “How To Ask Questions The Right Way” by Eric Steven Raymond offers guidelines for effective communication when seeking help from online communities in the context of software development. It emphasizes the importance of thorough research and...
04 Sep 2023
During the first WODS including the ones in class, It was more of a refresher such as properly knowing how to structure functions, create loops, and classes. However, these were more of the basics that I needed to cover since...
21 Sep 2023
Introduction Coding standards have a profound impact in software engineering. They are important for having maintainable, and reliable code. By having coding standards, you provide consistency, reduce any confusion and enhance readability. Also, having good coding standards lead to fewer...
31 Aug 2023
Entering the University of Hawaii at Manoa, my initial choice of major was in Management Information Systems within the business side. However, it was during a software engineering course that I underwent a change in interest. The art of coding,...
29 Aug 2023
JavaScript has been an engaging language and I have found it to be one of the easier languages compared to Java, C, and C++. The syntax is relatively straightforward and its resemblance to English-like language makes it approachable for beginners....
10 Dec 2023
Open Source Software Development In our final project this semester, I dove into the world of open source software, engaging with a process where code is openly shared for anyone to view, modify, and distribute. Using GitHub, I experienced firsthand...
29 Nov 2023
Understanding Design Patterns Design patterns in software engineering are architectural blueprints; they offer standardized solutions for recurring problems in software design. These are not mere code snippets but guidelines for problem-solving, adaptable across different programming languages. My journeys with design...
20 Nov 2023
Introduction When we talk about learning software engineering these days, A.I. is a very well known topic.AI tools like ChatGPT, Bard, and Co-Pilot have made learning a lot more interesting and a bit easier. ChatGPT is awesome for quick, straight-to-the-point...
30 Nov 2022
Hello, here is the link to the checkpoint presentation. Assignment 3 CheckPoint