4 結對程式設計彙編

2022-07-22 04:00:16 字數 853 閱讀 4744

一、問題描述:

構造程式,分別是:

•不能觸發fault

•觸發fault,但是不能觸發error

•觸發error,但是不能產生failure

二、fault、error、failure區別

fault:可能導致系統或功能失效的異常條件,可譯為「故障」。

error:計算、觀察或測量值或條件,與真實、規定或理論上正確的值或條件之間的差異,譯為「錯誤」。error是能夠導致系統出現failure的系統內部狀態。

failure:當乙個系統不能執行所要求的功能時,即為failure,可譯為「失效」。

package com.sicnu.findnumber;

public class findlastnumber ;

int aim = 2;

int pos = -1;

if(array.length <= 1)else

}else

for(int i = 0; i < array.length; i++)

system.out.println();

system.out.println("find :"+ aim +" the last position:"+pos);

}/**

* @param aim

* @param array

* @return

*/public static int findlast(int aim, int array)

}return position + 1;

從結對程式設計到結對工作

熟悉極限程式設計的人都知道,在極限程式設計的十二項實踐中,有乙個非常重要的實踐就是結對程式設計,也就是兩個人坐在同一臺電腦前面,使用相同的鍵盤和滑鼠來開發同樣的乙個模組,乙個負責 的鍵入,另外乙個人負責盯緊可能出現的錯誤,包括低階錯誤和方向性的錯誤。而且,當乙個問題對其中乙個人難以解決而恰好是另外乙...

從結對程式設計到結對工作

熟悉極限程式設計的人都知道,在極限程式設計的十二項實踐中,有乙個非常重要的實踐就是結對程式設計,也就是兩個人坐在同一臺電腦前面,使用相同的鍵盤和滑鼠來開發同樣的乙個模組,乙個負責 的鍵入,另外乙個人負責盯緊可能出現的錯誤,包括低階錯誤和方向性的錯誤。而且,當乙個問題對其中乙個人難以解決而恰好是另外乙...

結對程式設計理解

做呼叫中心監控系統的時候,跟專案經理兩個人結對程式設計。他負責寫 我負責回答所有他對系統中不理解 中的地方。我們兩個經常就某個功能實現的設計討論開來,我們互相發現對方設計方面的不足,最後統一乙個好的 設計方法。結對程式設計的那段時間,我統計了一下我們的開發效率是兩個人原來開發效率的130 提高了30...