285
社区成员




The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZU202201 |
---|---|
The Link of Requirements of This Assignment | https://bbs.csdn.net/topics/611628445 |
MU STU ID and FZU STU ID | 20122764_832001319 |
Video demo link | Lab2:https://www.bilibili.com/video/BV1JP411c7tF/ Lab3:EE308 GROUP19 Fittime_哔哩哔哩_bilibili |
GitHub link |
Lab1:GitHub - zhiyinnitaimeibaby/EE308-lab Lab2:https://github.com/qAWSEDGRTFH/EE308-Lab2-1 |
目录
4. Something Else I Want to Say
No. of Lab | CSDN Link |
---|---|
Lab1-1 | EE308FZ lab1-1-CSDN社区 |
Lab1-2 | EE308 LAB1-2-CSDN社区 |
Lab2-1 | EE308 LAB2-1-CSDN社区 |
Lab2-2 | EE308FZ-LAB2-2-CSDN社区 |
Lab3-1 | 19 group - topic selection and requirement analysis report-CSDN社区 |
Lab3-2 | Group 19 Sprint Summary-CSDN社区 |
I learned a lot from my personal programming projects. During my freshman and sophomore years, I only learned to write simple code to implement functions. In this semester's study, I learned how a software is produced. I know a software development process and have a certain understanding of writing software. In general, I learned how to develop a software from scratch, independently learned and mastered some front-end knowledge.
In pair programming, my teammates and I made a cake game together. A clear division of labor is essential in pair programming. In pair programming, I learned how to work closely with my teammates and help each other, instead of doing the same things that waste a lot of time. We cooperated with the ink knife, I learned how to use the ink knife, and we needed to actively communicate and update the code I completed in time.
Unfortunately, during this semester, the COVID-19 epidemic has fluctuated, which resulted in my teammates being quarantined off campus. I think field programming can better communicate and promote the completion of our team work. Unfortunately, we can only complete the project through online software such as Tencent Conference and GitHub
In team work, it is very important to have a team leader. We need to have a clear division of labor and cooperation, so that we can better complete a software development together. In the process of working with team members, I learned to communicate with them positively. Effective communication, whether between developers and product people or between front end and back end people, not only increases efficiency but also has a big impact on the final quality of the product.
Ink knife is an online prototyping and collaboration tool that allows project members to collaborate on editing and review. The platform helps us work on software at the same time. And how we can show each other.
GitHub is a hosting platform for open source and proprietary software projects. We can find a lot of open source code to study, and we can also upload our own code.
I learned to use drawing software to make various diagrams, such as mind maps, flow charts, state diagrams, use case diagrams and so on.
Before taking this course, I had very little development experience. During the study of this course, I cooperated with others many times, and felt the fun of teamwork, as well as the cohesion and difficulty needed to make software. At the same time, I understand how difficult it is to develop a software from design to birth. I never expected that I could complete the development of a software together with my team members, even though it is very simple and ordinary. I hope to continue to learn software development and improve my development ability in the future. I will not lay down this skill.