1.乙個人完成個人專案時,感覺到很吃力,沒有方向,無從下手,更沒有人商討。明顯感覺到效率特別低,會出現各種各樣的問題,各種各樣的錯誤,並且完成的也不怎麼樣。結對程式設計對我來說,無疑像是抓住了一顆救命稻草。不是說真能救命,而是說終於不是孤軍奮戰,獨自面對眾多困難。
2.結對過程中,我們合作的非常開心,這是最重要的。並沒有什麼爭執,問題都是在商討中解決。具體討論了:用什麼程式語言、用什麼演算法、誰負則前三個需求、誰負責後三個需求。就像書中所說:肩並肩、平等地、互補地進行開發工作。我們集中彼此的時間,兩個人、一部電腦就這麼一起做了一天。時間感覺過得也是非常快,安靜的環境也影響到了我們的心情和效率。雖然有討論誰具體做那部分,但具體操作時,我們並沒有那麼死板,而是你累了我就上。真慶幸有個好溝通又默契的結對夥伴。
3.我感覺老師好像有種神奇的「操控力」,無形中讓你心裡不想做,可偏偏手還在敲著鍵盤。
結對程式設計 四則運算 第二週
目錄 一 結對物件 二 需求分析 三 設計思路 四 核心 五 功能截圖 六 結對感受 一 結對物件 二 需求分析 取自 結對程式設計專案 四則運算 題目要求 自動生成小學四則運算題目 加 減 乘 除 支援整數 支援多運算子 比如生成包含100個運算子的題目 支援真分數 統計正確率 擴充套件要求 處理...
結對專案進展第二週 模組化分析
結對專案第一步 把實現的四則運算程式的功能劃分模組,將不同模組功能分開,從而使模組可復用,並作為獨立的部分進行測試。優化的四則運算程式需要高內聚和低耦合。而我們組寫得 使用了樹的資料結構,雖然表達起來簡單易懂,演算法也比較容易實現,卻有著乙個很大的缺點 我們在遞迴生成運算表示式的同事計算了表示式的結...
結對開發體會
一,開發題目與要求 題目 輸入乙個整數組,要求輸出最大字陣列的和。要求 要求輸入乙個整數陣列,可以有正有負 任意乙個多個連續的整數為乙個陣列,求每乙個字陣列的和 要求輸出最大陣列的和,時間複雜度為o n 結對程式設計的要求 兩個人結對共同完成程式設計任務 乙個人主要負責駕駛,即操作鍵盤負責 的輸入 ...