EE308_Lab12

厦大打工人 2021-12-22 21:58:49

 

The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZ
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/603781458
The Aim of This AssignmentCourse Summary
MU STU ID and FZU STU ID19105185_831901317

📋1.Please recall your first assignment in the summer vacation and your imagination of the software engineering course

I. Compared with the course objectives and expectations of my first blog

In the first blog, I want to improve my coding ability and master the writing of simple wechat applet through the course of software engineering. Through this semester's self-study, I successfully deepened my understanding of C + +, and successfully designed my own small program using wechat developer tools. The study of software engineering this semester not only enhanced my personal code ability, but also enhanced the team writing ability between me and my teammates, making me feel the joy of team collaborative programming.

II. Summarize the practice and improvement of this course, including the following contents

1.Count how many lines of code you have completed in this software engineering practice

I have completed about 2000 lines of code

2.How much time does each operation of software engineering practice take? (Make a list)

 

LAB NumberTime
LAB11h
LAB210h
LAB330h
LAB440h
LAB52h
LAB62h
LAB715h
LAB824h
LAB972h
LAB103h
LAB112h

 

3.Which assignment impressed you most? Why?

·Team work (Alpha Sprint)

In the alpha sprint period, which is also the sprint period of our games, there are many athletes in our team, which makes our alpha sprint more difficult. However, all members of our team understood each other and completed our open source applet in only about three days in the most efficient way of cooperation. During this period, I was responsible for the front-end work. Without knowing JS language at all, I overcame many difficulties by learning and writing. The production process was arduous, But looking at the finished results is full of joy.

4.How many hours have you spent on soft work practice? How many hours per week on average?

I spent 200 hours on it, 10 hours average per week.

5.What new software has been learned and used

MoDao,Wechat small program development platform

6.What new tools have been learned and used

Wechat small program development platform,  GitHub, CSDN

7.What new languages, platforms and methods have been learned and mastered

JavaScript,NABCD requirements analysis model, unit test, coverage test

8.Other improvements (e.g., teamwork)

The front-end production of wechat applet is realized by using wechat developer tools.
Communicate with each member of the team, research, think and cooperate in programming. 
The thinking ability and proficiency of writing code are much higher than before.

🏆2. Write your own ‘The Mythical Man-Month’, which means write experience summary and case analysis in project practice (e.g., personal project, team project).

At the beginning of my personal experiment, I was written in C + + language, which undoubtedly made me a more challenging choice. With only a little memory and continuous learning and efforts, I studied the code all night before completing lab2, which is undoubtedly a great challenge to me.

In the later pair programming, I more understand the importance of teamwork. Everyone has what everyone is good at. What impressed me most was the use of GitHub. At first, I thought it was only a repository for storing code because of the experimental requirements.

👔3. What do you want to suggest and tell the next practice, or for you at the beginning of school, for you in your freshman year, and for Mr. Zhang at the beginning of school? And expectations for future generations. In particular, do you want to change team players in the next term?

My suggestions are divided into three points: first, it is normal to feel that your knowledge reserve is low. Don't feel discouraged and give up. We can learn by consulting various materials. Here are two easy-to-use platforms: GitHub and CSDN. Almost all relevant knowledge can be found here. Second, teamwork is very important. Don't leave everything to your teammates. Don't think your teammates are good for nothing and communicate more. Third, before doing the project, we should first conceive and differentiate, and give the flow chart, which is conducive to further design.I am very satisfied with each of my teammates. Without any of them, we can't complete our pairing experiment, so I don't want to change teammates at all.

📊4. Please analyze your team. Software engineering practice is a rare serious team cooperation experience in universities. ‘The construction law’ says that there are several stages of team development. Has your team experienced them and finally reached the "creation" stage?

I believe my team has gone through these stages and become a qualified team. In the embryonic stage, our team always thought we didn't have enough knowledge, so we delayed and even wanted to give up. However, under the leadership of several core team members, we learned self-study, supplemented insufficient knowledge and entered the preliminary running in stage. In the running in stage, we started exchanges and cooperation. Although we had differences on some issues, we finally got a unified answer. After several team projects, we have become a qualified team, able to complete the assigned tasks and overcome difficulties!

🎠5. How to prove that you have learned software engineering?

Here are links to all our CSDN experiments this semester to prove our learning progress.

LAB NumberCSDN
LAB1https://bbs.csdn.net/topics/600787025
LAB2https://bbs.csdn.net/topics/600925900
LAB3https://bbs.csdn.net/topics/601201276
LAB4https://bbs.csdn.net/topics/601428155
LAB5https://bbs.csdn.net/topics/602066232?spm=1001.2014.3001.6377
LAB6https://bbs.csdn.net/topics/602804790?spm=1001.2014.3001.6377
LAB7https://bbs.csdn.net/topics/603268601?spm=1001.2014.3001.6377
LAB8https://bbs.csdn.net/topics/603430715?spm=1001.2014.3001.6377
LAB9https://bbs.csdn.net/topics/603396791
LAB10https://bbs.csdn.net/topics/603787303?spm=1001.2014.3001.6377
LAB11https://bbs.csdn.net/topics/603783001?spm=1001.2014.3001.6377

🎆7. Give full play to your personality, including graphics, photos and creativity

 

img

 

 

...全文
164 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

183

社区成员

发帖
与我相关
我的任务
社区描述
福州大学 梅努斯国际工程学院 软件工程 教学
软件工程 高校
社区管理员
  • 单步调试
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧