20 Dec 2024
What is IDPM and Effort Estimation? Issue-Driven Project Management (IDPM) is about managing tasks by focusing on specific issues. This method is good for organizing and completing projects. Effort estimation is important because it helps to predict how much time,...
IDPM Effort Estimation Software Engineering
18 Dec 2024
Reflection on Software Engineering Introduction Through the Final Project of ICS 314, I was able to learn not only how to develop web applications but also the fundamental concepts of software engineering. The project I participated in aimed to create...
Software Engineering Agile Project Management Configuration Management
15 Dec 2024
Introduction We are now living in the era of the AI revolution, where AI is significantly changing the traditional education system. Education has always been about guiding the next generation to understand society and passing down existing knowledge. Before AI,...
AI Software Engineering ChatGPT GitHub Copilot
02 Dec 2024
What Makes Good Code? As a student majoring in Computer Science, I often think about one question: What does it take to become a developer who writes good and efficient code? If you are reading this and are also a...
Design Patterns Software Engineering
09 Oct 2024
Why Use UI Frameworks Like Bootstrap 5 Instead of Raw HTML and CSS?: After gaining experience with UI frameworks like Bootstrap, I realized the main difference between using pure CSS and Bootstrap lies in the number of steps required. Building...
UI frameworks HTML CSS Bootstrap5
24 Sep 2024
Can Coding Standards actually help developers learn a programming language?: For individual developers working on personal projects, adhering to coding standards might not seem necessary. However, in a professional environment, where collaboration and teamwork are essential, following coding standards becomes...
Coding Standards ESLint VSCode
11 Sep 2024
Introduction: One of the most important communication skills for a software engineer is the ability to ask questions in a “smart” way. Eric Raymond, in his essay How to Ask Questions the Smart Way, outlines several guidelines that help developers...
Typescript Smart question stackoverflow
04 Sep 2024
Brief self introduction: Before writing about reflection of typescript, I am a non-native english speaker and to be honest, I have a desire to study and work in the game development industry as one of my life goals, so I...
Typescript Java C