freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

一雙編程的角色講義(專業(yè)版)

  

【正文】 ? Pair Programming的學(xué)生覺(jué)得工作很愉快,很愿意很 partner一起工作。 ? 沒(méi)有 Pair Programming,無(wú)法實(shí)現(xiàn)有效的 Continuous Code Review,代碼質(zhì)量下降。 17 如何 Pair Programming ? Driver – 寫(xiě)設(shè)計(jì)文檔 (Class diagram等 ),進(jìn)行編碼 (Unit Test and Business Object)等 XP開(kāi)發(fā)流程。 為什么要 Pair Programming Teamwork 13 為什么要 Pair Programming 以人為本 ? 同伴的潛在壓力 ( Peer Pressure )。 ? Pair Programming是 XP的一個(gè) key practice,也是 XP成功的關(guān)鍵。他們一起分析,一起設(shè)計(jì),一起寫(xiě)測(cè)試?yán)?,一起編碼,一起單元測(cè)試,一起 整合測(cè)試 (Integration Test), 一起寫(xiě)文檔等。 (CMM Level 3) Pair Programming中,任何一段代碼都至少被兩雙眼睛看過(guò),兩個(gè)腦袋思考過(guò)。 ? 潛意識(shí)的有利競(jìng)爭(zhēng)。任何一個(gè) Task都首先是兩個(gè)人的責(zé)任,也是所有人的責(zé)任。但如果在采用其它 XP的慣例和規(guī)則時(shí),拋棄 Pair Programming,那么會(huì) 面對(duì)以下問(wèn)題: ? 如何進(jìn)行有效的 Design Review ? 如何進(jìn)行有效的 Code Review ? 如何保證代碼質(zhì)量 ? 如何保證流程的執(zhí)行 ? 如何增進(jìn) Communication ? 如何進(jìn)行 CrossTraining ? 如何增強(qiáng) Teamwork 21 Pair Programming和 Open Source Open Source現(xiàn)象 : Open Source Project的代碼質(zhì)量比很多的商業(yè)軟件(項(xiàng)目)都好。 剛開(kāi)始的 Pair Programming很可能不比 Solo Programming有更高的 效率。 24 Pair Programming和 Solo Programming的比較 比較研究項(xiàng)目后的問(wèn)卷調(diào)查發(fā)現(xiàn): ? Pair Programming能用較少的時(shí)間生產(chǎn)更高質(zhì)量的代碼。 ? 每隔一天,甚至是半天,互換 Partners。這種要求是對(duì)一個(gè)人的心智,道德,修養(yǎng)的更高要求。 ? Pair Programming的互相督促可以提高代碼的可讀性。 …… 另一方面: ? Pair Programming被很多的大師級(jí)程序員推崇; ? 不少大學(xué)都展開(kāi)對(duì) Pair Programming的研究,并得到正面的結(jié)論; ? 很多嘗試過(guò)的 Developer都開(kāi)始喜歡 Pair Programming。 ? 這個(gè)笨家伙老是問(wèn)問(wèn)題,他 /她不會(huì)看書(shū)么?我都無(wú)法專心工作了。好的代碼可以減少修改的成本。這種要求不是技術(shù)水平,也不是學(xué)歷水平也不是工作經(jīng)驗(yàn)。每個(gè) Task都應(yīng)該和不同的 Developer配對(duì)。而獨(dú)立工作的學(xué)生需要花費(fèi)比 Pairs更多的時(shí)間來(lái)達(dá)到接近的代碼質(zhì)量。但適應(yīng)后的 Pairs的開(kāi)發(fā)質(zhì)量,開(kāi)發(fā)時(shí)間都應(yīng)該比 Solo Programmi
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1