我扮演的角色是駕駛員 一、結對伙伴 領航員:趙峻 作業地址見我的博客。 二、代碼地址 https://coding.net/u/k2048/p/huangjindian/git/blob/master/main.c 三、總結 1、個人總結 本次作業我扮演駕駛員,趙峻扮演領航員,我負責演算法實現以及代碼 ...
我扮演的角色是駕駛員
一、結對伙伴
領航員:趙峻
作業地址見我的博客。
二、代碼地址
https://coding.net/u/k2048/p/huangjindian/git/blob/master/main.c
三、總結
1、個人總結
本次作業我扮演駕駛員,趙峻扮演領航員,我負責演算法實現以及代碼優化。趙峻負責代碼所用演算法思路提供以及紅旗審核。本次編程我們採用了C語言來實現,游戲方式選擇了單機模式,通過輸入輪數,隨機抽取數據進行游戲,最後輸出玩家成績。趙峻在這次編程過程中對我起到了很大的幫助,讓我在演算法的實現過程中節約了很多時間,並且在代碼覆審發現了我沒有發現的問題。同時,自己也認識到對一些已學知識的不熟悉,導致編程時出現這樣或那樣的錯誤。所以自己應該時常去溫習一下過去所學的知識。我也意識到一個人的力量是有限的,唯有多人集思廣益,才能想出更好的想法。
2、共同總結
經過這次結對編程我覺得還是有很大收穫的。編程是一項很枯燥的事情,但是結對編程極大的解決了這份枯燥。一個人編程在演算法無法實現或者出現錯誤時很容易陷入無法解決或者鑽牛角尖的怪圈,但是當有一個隊友在身邊時一個人陷入怪圈另一個人就可以提供其他的思路來解決。我們有時在犯錯時無論怎麼複查都是無法找到的但是別人卻可以輕易找到的,往往是旁觀者清,當局者迷。這些都是結對編程帶給我們的好處。結對編程對提高代碼質量和效率上氣道很大的作用。
四、圖片
1.程式運行時的圖片。
2.編程時照片