Traditional Culture Encyclopedia - Traditional culture - Features of xp
Features of xp
One of the most influential methods in lightweight development. Lightweight development method is relative to the traditional heavyweight development method. Simply understood, the weight of "quantity" refers to the "document quantity" used for software process management and control except program quantity. XP and other lightweight development methods realize that in many cases, a large number of documents established according to traditional concepts, on the one hand, need to consume a lot of development resources, but at the same time, lose the role of helping to "predict, manage, make decisions and control". Therefore, we must re-examine the development link, get rid of the bloated and cumbersome, and go into battle lightly.
Core idea:
In the long run, finding mistakes as early as possible and reducing complexity can save costs. Extreme programming emphasizes that we subdivide the task/system into a subtask/module that can be solved in a short time, and emphasizes testing, code quality and early detection of problems. Usually, through a short iteration cycle, progress can be made in stages, and a version can be formed in time for users' reference, so as to cope with possible changes in users' needs in time.
XP method: plan the game; Pair programming, testing, fire resistance, simple design, collective code ownership and continuous integration. On-the-spot customers release the 40-hour weekly code standard system as a metaphor for the core value;
Extreme programming has five core values that we must pay attention to in development: communication, simplicity, feedback, respect and courage.
empirical value
XP uses "communication, simplicity, feedback, respect and courage" to reduce the pressure and burden of development; We can feel a relaxed, happy and positive attitude and atmosphere, whether it is the naming of terms, the content and method of monograph narration, or the process requirements. This is a means to help people understand and stimulate their potential more easily. XP successfully broke the traditional concept that software engineering must be "heavy" in order to succeed with its own practice.
XP spirit can inspire us how to learn and deal with fast-changing and diverse development technologies. The key to learning XP successfully is to treat XP with an attitude of "communication, simplicity, feedback, respect and courage". Feel the practical ideas of XP with ease and pleasure; After careful practice, I will determine the value of XP to myself through the analysis of real feedback; Have the courage to accept it or improve it.
- Previous article:What science and technology courses do primary school students learn well?
- Next article:Where is the specialty of scallion oil Baba?
- Related articles
- What is municipal construction?
- Should we protect tradition?
- How about Mudanjiang Mingde Academy?
- Ten scenic spots that Yichun must visit.
- What are some famous choruses in Peking Opera?
- What is the symbolic meaning of kites? Urgent need! ! ! speed
- What exactly is the Cthulhu myth described by Loveclough?
- What is the symbol of the beginning and end of the first industrial revolution in Britain?
- Clinical nursing papers
Clinical teaching plays an important role in nursing teaching, and it is a bridge for nursing students to go to nursing jobs. It is of great responsibility to help nursin
- Music tabloid illustration stick figure-how to draw music notes and how to draw manuscripts