I am a member of the Fantacy group, He Meichi, the following is my fourth week assignment:
A review of classroom knowledge
1. Four Quadrant rule:
According to the teacher and consult the material, and combined with my own understanding to summarize: the work according to the important and urgent two different degrees of division,:
The horizontal axis is the more pressing to the right, the more urgent the longitudinal axes are, the more important it is to work, so dividing the four quadrants helps us to have a deep understanding of time and effective management.
The first quadrant: both important and urgent, priority to solve;
Second quadrant: Important but not urgent, time is not urgent, but has a significant impact, then we will have ample time to prepare, have enough time to do well. Therefore, to invest in the second quadrant, its return is the biggest;
The third quadrant: neither important nor urgent, so it is possible to put this part of the work back in the first place;
Quadrant four: Unimportant but urgent, most people tend to be confused by such things, and the fact that it is urgent causes it to be an important illusion, which consumes a lot of people's time.
If the work in the second quadrant is in conflict with the work in the fourth quadrant, prioritize the important things, get out of the meaningless third quadrant, and devote the limited time to the most profitable second quadrant.
2. Pair programming
Pair programming is me and Tibetan strong classmate a group, we prepared the topic is arithmetic. In the process of our communication, we found that the teacher proposed to re-pair programming requirements to understand the difference, he understood that the first week of work arithmetic different, we discussed this for a half day. Finally asked Xiayi classmate, the related requirements to clear, two people's ideas were unified. The Fantacy group's word frequency statistics are written in Java, and we are learning and familiar with Java, so the pair programming decision is written in Java.
3. Standing meeting
On the 25th standing meeting, I asked the group leader Yang Tongxu: "I do not have the basis of Java, watching the online video learning progress is slow, how to get started quickly and participate in the project?" "The advice he gave me was to look at the procedures that the other team had submitted during the first week of work, to make progress faster. According to his suggestion, I smooth my own learning ideas: reading, while practicing code, while watching other people's code.
So I borrowed a book from beginner to proficient in the library and wanted to quickly master Java's BASIC programming knowledge. According to the book, reinstall the JDK and MyEclipse on the lab's computer and follow the book with a few simple applets that have some knowledge of the Java language. This book is more interesting to explain, for example, in the first chapter of the time, the book said: "If you do not understand it is not related to the reader as long as the program 1.1 points are knocked down, then follow the steps to compile, execute on it." "By doing what the book says, there is a preliminary impression of Java application in the first reading. The writing style and typography of this book allow me to look into the contents of the book and have a strong interest in Java.
In the undergraduate time does not really feel that did not seriously learn what specialized courses, but in fact, in the course of ordinary class, after a little influence, also have some impressions. So it's a little easier to learn other programming languages. After this course, the profound experience: "All learned things are not white learning." ”
Teacher Yang said in class, this course is not to teach us to program. So my goal is not to learn Java, but to learn Java quickly participate in the project ~ Thanks to the teacher to create let us grow the atmosphere, but also thank the team leader and members of the encouragement, help and do not abandon!
4. PSP
Time |
Content |
Start time |
Interrupt Time |
End time |
NET time |
3.25 |
Read the literature |
10:00 |
13min |
11:10 |
57min |
|
Station will |
12:00 |
0 min |
12:30 |
30min |
|
Watch the Learning Video |
17:05 |
5min |
17:15 |
65min |
|
Read the Java Book |
18:30 |
12min |
20:00 |
78min |
3.28 |
Station will |
12:00 |
0min |
12:30 |
30min |
|
Read the literature |
14:00 |
10min |
16:00 |
50min |
|
Watch the Learning Video |
16:05 |
15min |
17:30 |
70min |
|
Read the Java Book |
18:50 |
12min |
20:10 |
68min |
3.29 |
Memorize words |
9:35 |
0min |
10:05 |
30min |
|
Read the literature |
10:10 |
5min |
11:20 |
65min |
|
Station will |
12:03 |
0min |
12:30 |
27min |
|
Install JDK, MyEclipse |
15:15 |
0min |
16:02 |
46min |
|
Java Book |
15:00 |
3min |
16:00 |
57min |
3.30 |
Memorize words |
9:30 |
0Min |
10:00 |
30min |
|
Read the Java Book |
15:00 |
5min |
16:20 |
75min |
|
Write a blog |
20:30 |
50min |
Right now |
Not finished |
5. Progress bar
|
Number of lines of code |
Blog words |
Knowledge points |
Third week |
0 |
1800 |
See previous essay: Third week Homework |
Week Four |
200 |
1300 |
Four-quadrant rule, MVP |
Software project Management Week fourth job