Song Xiaoli 20191128-1 summary

This job requires See: https://edu.cnblogs.com/campus/nenu/2019fall/homework/10111

0 review

The team : carry handle

Team blog link : https://www.cnblogs.com/kangbazizu/

Team Project : PSP Micro experts believe a small applet

Project link : micro-channel search applet "PSP small expert"

New software tools New this lesson to learn and use (full name, version) and links

Micro letter Developer Tools v1.02.1907300: https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

喵影工厂 v3.2.2:https://www.shencut.com/filmora-video-editor-ad.html?slug=YmFpZHVtaWFveWluZw&utm_source=&utm_medium=&utm_campaign=

Hi-screen format recorded master v1.0.93.97: http://www.haigeshi.com/lupingds?utm_term=%E5%97%A8%E6%A0%BC%E5%BC%8F%E5%BD%95% E5% B1% 8F% E5% A4% A7% E5% B8% 88 & utm_campaign =% E5% BD% 95% E5% B1% 8F% E5% A4% A7% E5% B8% 88 & utm_medium = cpc & utm_source =% E7% 99% BE% E5% BA% A6% E6% 90% 9C% E7% B4% A2 & utm_content =% E5% BD% 95% E5% B1% 8F

utm_campaign=%E5%BD%95%E5%B1%8F%E5%A4%A7%E5%B8%88&utm_medium=cpc&utm_source=%E7%

99%BE%E5%BA%A6%E6%90%9C%E7%B4%A2&utm_content=%E5%BD%95%E5%B1%8F

This lesson to learn and improve language development platform (full name, version) and link :

Python、C++、JS、WXML

Micro-channel public platform: https://mp.weixin.qq.com/

1 Review

1) Recall Imagine you have a computer professional

• How did you choose computer science decision? After one semester, your opinion changed what, and why?

Had chosen because of the ease of computer science to the field of engineering desire and employment, through a semester, the view has not changed, but the computer science job I have a clearer understanding, there is no perfect skills, it is difficult to find good work.

• Do you think the last contact with the course meet your expectations for computer science, and why? After one semester, your opinion changed what, and why?

Past exposure to the curriculum in line with my expectations of computer science, involving very broad terms, to have a good foundation, but targeted may be better reflected in my next research study. After one semester, the view has not changed, because it is the Master, most of this semester course of study is engineering.

• Do you think your computer is like a field it, it is an area you're good at it? After one semester, your opinion changed what, and why?
(Note: I can not answer is "No", "Yes" Please take this as future work face questions, to be answered sufficient length to provide enough information, such as letting them know you are given why...)

The computer is my favorite areas, but it's not my area of ​​expertise. After a semester, my thoughts have not changed, I like to feel fully focused on the study of the computer problem, but the lack of direction, I may be more appropriate in relation to computers, teaching.

(2) obtain a graduate student, people walked the streets before the control and describe future development, and now you feel you already have professional knowledge, skills, abilities, what?
From the computer to become a qualified student in the professional knowledge, skills, abilities but also the gap between what? After one semester, your opinion changed what, and why?

Already have professional knowledge, skills, abilities, is the basis for programming skills, basic knowledge of computer science and self-learning ability. As had wanted to become a qualified computer student, I should find their own research, and enhance the level of programming knowledge and relevant aspects as soon as possible. After a semester, my views have not changed since the development of small projects this semester, so I have a clearer understanding of their own.

(3) is a crossroads of life choices every day, academic research, projects, social practice (?), Different choices have different endeavors.
• Control over before you read people's experience, what is your choice? After one semester, your opinion changed what, and why?

My choice is academic research. After a semester, my views have not changed, compared to engineering development, need more ability, more suitable for my research.

• In this option, you think What are the advantages, what are your weaknesses compared to other classmates? After one semester, your opinion changed what, and why?

I have the advantage of a strong self-learning ability, disadvantage is the poor ability. After a semester, my views have not changed, when the small project development, the group of students to see strong engineering and development capabilities, their own poor is too much.

• For your choice, you give yourself the semester planning what is? After one semester, your opinion changed what, and why?

This semester program is to find its own research, learn Python. After a semester, my views have not changed, but so far, I still see the general thesis, he did not know the specific direction.

(4) What is your expectation is of this course?
• Do you intend average, how many hours a week to come up with on this course? After one semester, your opinion changed what, and why?

He intends to come up with 10 hours per week on this course. After this semester, my views have changed, because of the poor based on the actual time to spend more.

• measured results, with the average weekly number of hours on this course?

An average of 11 hours per week in the course of this.

Review 2

1, operational requirements [https://edu.cnblogs.com/campus/nenu/2019fall/homework/5522] Title mentioned 3:

Read through the "Building of the law," an essay published, asked to list the five questions can not be understood by reading, reading or opposition. Requires a point of view, there is evidence or analysis. Words not a direct assessment criteria, but requires longer to be able to view clearly expressed.
Please review these five questions to answer himself. The original is still confused whether you think now how is a deeper confusion it?

Question 1: What good unit testing can solve the problem, what problem can not solve it?

Object unit test the internal program error module, designed to eliminate errors and defects in the function of logic and local modules. Test is based on the detailed design of the module, the use of white-box testing. So the unit test can only resolve syntax errors and logic errors section of the test, but the overall logic errors relations section of the project can not be solved.

Question 2: How good software engineers to develop their creative thinking?

We should always maintain a passion for work, new knowledge, broaden contacts, we have a broader way of thinking, so as to have more inspiration to develop new applications, it is often said of creative thinking, in fact, people innovation comes from their knowledge base, knowledge base and enthusiasm for learning from, only those with enough enthusiasm that we can develop better in work and study.

Question 3: How Extreme Programming and publish "good enough" software within the expected time effective combination?

Extreme Programming emphasis on the needs refinement, divided into several demand story, the story of the content of these requirements is simple, less effort, short development cycle, developers can explicitly given the time required for development. While completing these requirements stories, complete test code accordingly, and the corresponding demand story were tested in order to identify problems as soon as possible.

Question 4: How good user medical software and good quality "harmony"?

Before coding, architecture design quality must be guaranteed

When encoding, the code must be quality assurance

After coding, testing, quality must be guaranteed

Question 5: What kind of person is more likely to make innovative products?

With the team's performance inspire others; support autonomy; incentive in the project members in difficult circumstances; providing solutions to the problem; focus on news, creative, and appealed the decision to the new proposal, adoption initiative; have negotiated attitude, adhere to in the end the ability, energy and perseverance; to create a passion and inspires enthusiasm of others; adhere to effective cooperation, seek consultation between different differences.

2, please according to the semester, harvesting, puzzled, then asked five questions, do not understand can be reading, or reading objections. The view there is demand, there is evidence or analysis. Experience, these five questions, is not a more in-depth .

Question 1: For the demand can not be reached by the user proposed how to deal with?

Question 2: What have capable people can be called good software engineer?

Question 3: a development team, if there is a question for debate, it is not to listen to the development of more experienced people?

Question 4: For a student computer does not have any experience in the development, which is to learn from the project, or go to learn the contents of the book, there is a certain rationale before touching it project?

Question 5: Contact the distinction between academic research and engineering development where?

3, memories throughout the semester, what have you to say to the later music.brothers.

In the beginning, you may feel more dead than alive (especially technology white), but as long as can stick with it, will be full harvest is not only the knowledge, teamwork, just entering this class will help you feel warm between the students.

4, if start over again, what are you going to do (technically, not in attitude) change - based on what kind of want to get better results, you just want that to change; more importantly, what according to you the results of these estimates will change expectations.

If you re-do it again, I'll be in the project development phase, the more serious investor needs refinement, the entire project will develop more standardized, more development and learning skills brother.

5, and finally we will soon no longer be the teachers and students. When you have finished the course, you and I stand in the same position, I will no longer be authorized and school-based knowledge, experience (ages?) Advantage and any interference with your freedom. In addition to publishing the results and, last time I exercise the privileges of teachers: Do you have anything to teachers (I) said, suggestions, complaints, hope ...... thank you.

Course it has ended, but you are still my respected teacher, thank a teacher to teach this semester, although a start to hate your hate root itch, but this course really let me to participate in a project from scratch the development process, but also to get to know a number of very good friends. Teacher's style of doing things, but also brought me a lot of changes, in science, in fact, the most simple, just a border issue, the last hope in the coming days, the teacher always maintain sincere heart, always happy!

to sum up 

1, the amount of code, the average weekly amount of code.

The amount of code: 1128

The average amount of codes per week: 94

2, the blog of the total number of words, the average weekly number of words.

Blog of the total number of words: 20884

Average weekly Word Count: 1740

3, according to the PSP, the average weekly lesson in this time used (yes, please answer once again) how many hours.

An average of 11 hours per week in the course of this.

4, the progress bar Summary: traversing knowledge every week, on a weekly basis to make the following table.

 Start and end time when the summary report submitted PSP routine knowledge retrospect knowledge of the week's harvest

 

Time allocation stacked column. As shown, given weekly time allocation, the data source is weekly PSP.

Guess you like

Origin www.cnblogs.com/simpleli66/p/12127744.html