Cov txheej txheem:

Dab tsi yog XP kev coj ua?
Dab tsi yog XP kev coj ua?

Video: Dab tsi yog XP kev coj ua?

Video: Dab tsi yog XP kev coj ua?
Video: Xf Tshaj Lug: Cov Lus Qhuab Qhia Kev Ua Niam Txiv Yuav Tsum Sib Hlub Mus Kom Kawg 2024, Tej zaum
Anonim

XP kev xyaum

  • 10-Feeb Tsim. Lub 10-feeb tsim xyaum yog ib qho programming heev xyaum qhov twg lub hauv paus code yog tsim los ntawm tus tsim tawm yuav tsum tau ua tiav.
  • Collective Code tswv cuab.
  • Kev koom ua ke tsis tu ncua.
  • Cov neeg siv khoom kuaj.
  • Refactoring.
  • Ua haujlwm muaj zog.
  • Incremental tsim.
  • Kev ua piv txwv.

Tsis tas li ntawd, XP kev coj ua hauv Agile yog dab tsi?

Lub tsib qhov tseem ceeb ntawm XP yog kev sib txuas lus, kev yooj yim, kev tawm tswv yim, kev ua siab loj, thiab kev hwm thiab tau piav qhia hauv qab no

  • Kev sib txuas lus.
  • Yooj yim.
  • Tawm tswv yim.
  • Ua siab loj.
  • hwm.
  • Zaum ua ke.
  • Pab neeg tag nrho.
  • Cov ntaub ntawv ua haujlwm.

Tsis tas li ntawd, txhua qhov kev coj ua XP yog dab tsi? Yooj yim tsim, kuaj, refactoring, coding qauv. Pab neeg. Kev sib koom ua tswv cuab, kev sib koom ua ke tsis tu ncua, piv txwv, coding qauv, 40-teev lub lim tiam, khub programming, me me tso tawm. Cov txheej txheem. On-site cov neeg siv khoom, kev sim, kev tso tawm me me, Kev Npaj Ua Si.

Ib sab ntawm qhov no, puas yog refactoring XP xyaum?

Ua ntej piav txog cov XP tswvyim ntawm refactoring peb yuav nrhiav tau ib tug zoo txhais rau nws. Refactoring yog a xyaum ntawm kev txhim kho software uas tso cai rau koj los txhim kho cov cai yam tsis hloov lossis rhuav tshem nws cov haujlwm. Nws yog aimed ntawm simplification. XP code refactoring tso cai rau koj ua tiav lub hom phiaj no.

Peb qhov kev coj ua ntawm XP huab yog dab tsi?

Lawv yog Kev koom ua ke tsis tu ncua , Test-First (xws li Test-Driven Kev loj hlob thiab Cwj Pwm-Driven Kev loj hlob ), Kev kho dua tshiab, ua haujlwm ua ke, thiab kev ua tswv cuab. Qee pawg siv lwm cov kev coj ua XP, xws li kev sib koom ua ke, thiab cov lus piv txwv [3].

Pom zoo: