結對編程對隊友的評價
優點:我的隊友使用的是python來完成個人項目的。Python語言以簡潔著稱,所以他的代碼僅僅用了140行就完成了,並且完全實現了項目需求。他的代碼思路清晰,符合邏輯。並且格式完整,先聲明完整全局變量,再開始寫函數,格式很好。其次他的變量命名也符合標準命名規則。,能通過名字看出變量的具體含義。
缺點:這個程序中出題的函數符合高內聚的特點,將小學初中高中的寫到了一起,這樣在後期維護和需求修改或增加的時候會比較麻煩。還有就是括號的類型不夠隨機,我認為可以構建一個偽隨機算法,當我們隨機產生的操作數有3,或4或5個的時候,我們可以分別設置()()或(())兩種類型的括號,隨機產生,這樣不僅每一套題都會有不同類型的括號,並且括號內也有不同種的運算,既符合了需求,也會簡化代碼
結對編程對隊友的評價
相關推薦
結對編程對隊友的評價
目的 種類型 簡潔 全局變量 變量命名 命名 類型 全局 python 優點:我的隊友使用的是python來完成個人項目的。Python語言以簡潔著稱,所以他的代碼僅僅用了140行就完成了,並且完全實現了項目需求。他的代碼思路清晰,符合邏輯。並且格式完整,先聲明完整全局變量
結對編程:隊友代碼分析
多變量 存儲 test 我們 添加 rst 括號 驗證 有效 按照結對編程要求,對隊友的代碼進行分析。在代碼中發現的問題可以提醒隊友或者警示自己。 優點: 一、代碼以外: 1、使用語言為Python,比起JAVA和C++方便許多,而且實現許多功能也方便許多,可以說是從開始就
結對編程之隊友代碼分析
pan bubuko code lean 文件夾 不同 題目 time() let 優點: Java GUI界面: 界面簡約,操作簡單,實用性強 2 .獨特的解題思想(上代碼) //生成對應年級的題目 public String getSubject
結對編程----分析隊友代碼
運行程序 項目 面向 需求 c++ 循環 程序 運行 封裝 通過測試運行隊友代碼,整體功能及需求都達到了個人編程的要求。下面就細節分析隊友代碼的優缺點。 優點:1、使用了類封裝了整個功能,同時各部分都有寫一個方法,耦合度低 2、代碼註釋明確,可讀性高,很容易就可以看懂
結對編程心得---------優秀的隊友是成功的一半
all urn 別人 toolbar 編程心得 HA some 可能 fault 一,結對編程的收獲 1.團隊分工 結對編程作業大部分的時間都是采取共同編寫代碼,即“一個做駕駛員,一個做領航員”,駕駛員負責敲鍵盤,領航員在一側提供建議、檢查錯誤或幫忙搜索相關的資料。
結對編程隊友個人項目優缺點分析
一個 com 內容 src 編程 之間 小學 技術分享 輸入 程序運行結果截圖(如下) 首先說一下對方的優點: (1)該程序輸出的題目很整齊,每道題都有題號,數字和符號之間都有空格,每行題目之間一行空行,讓人看起來不會有密密麻麻的感覺; (2)他的代碼寫了一個t
取長補短——結對編程項目之隊友代碼分析
復雜 系統 分享 分析 字符 通過 導致 參數 數組 “三人行,必有吾師焉,擇其善者而從之,其不善者而改之”——同樣的需求,同樣的項目,對照自己代碼分析隊友的代碼個人覺得真的是一個很好的學習方法。小到如註釋,命名規則一些慣用法,大到整個工程的編碼思路甚至整個軟件架構,對方好
結對編程隊友個人項目分析
邏輯 學習 個人項目 變量 高內聚 代碼分析 可能 自己 沒有 隊友代碼分析: 優點: 1:首先在函數中對賬號進行了判斷 具有良好的擴展性,也方便之後的功能裏面增加新的賬號,並且進行了註釋 2.結構的邏輯性良好,根據不同的年級,通過if語句能夠跳轉到對應的模塊進行輸
結對編程隊友代碼分析
struct for int 初中 三角函數 至少 out oot 檢驗 代碼由C++完成, 主體函數是通過對年級判斷然後調用相應函數進行出題 對於運算的實現是通過結構體實現的, 具體如下: struct yunsuan //小學運算的結構體 { strin
結對編程——隊友代碼分析
readline 而是 代碼分析 else 實現 賬戶 class writer 影響 隊友代碼優點: 1.試卷生成方面:很好的實現了避免題目重復的功能,代碼將題目生成之後不先輸出到txt裏,而是保存到一個總題集裏,最後再將總題集輸出。這樣每次生成題目後都可以與總題集裏的所
結對編程-隊友代碼分析
() 一起 的人 檢測 在一起 get 似的 登錄 div 按照老師的要求,對隊友的代碼進行解析,先說缺點在看優點,改正缺點學習優點,一起進步! 1.首先打開代碼的時候,關於賬號密碼的存儲,將賬號和密碼直接存儲在了一個數組中。按照“用戶名 密碼"的格式,這在之後的登陸
結對編程——初讀隊友代碼
偽隨機 eat 形式 chan 成了 刪除 rand tro 可讀性強 隊友的個人項目是在pycharm環境下用python寫的,共分為三個模塊:Users;fouroperate;GUIapp,他們的功能分別如下: GUIapp:主控制臺模塊,控制用戶輸入密碼修改等級
結對編程 隊友代碼分析
用戶登錄 要求 規範 實現 參數 人的 取出 主函數 顯示 首先很高興能和我大哥(劉益同學)組成搭檔QAQ,希望接下來的時間能從大哥那裏學到更多的知識。此次項目,我是基於python來進行實現的,搭檔是基於C++來進行實現的。先來縱觀一下搭檔的代碼,當我拿到搭檔的代碼時
對二分思想的體會以及結對編程的感想
二分 規範 stl ++ code 註意 [] 別人 val 二分查找可以在有序的支持隨機訪問的容器中快速查找某個元素的信息 時間復雜度: \(O(logN)\) 原始版本: 遞歸實現: int binarySearch(int a[],int val,int l,int
對二分法思想的體會及結對編程情況匯報
查找 動手 有序 快捷 一起 結對編程 算法 復雜度 復雜 一.對二分法思想的體會 二分法主要用於有序數組中查找元素,其時間復雜度相比之下更小。 不斷變換指針位置縮小查找區間範圍。 其主要代碼為: 二.結對編程情況匯報 和能力強的
對二分法思想的理解 及 結對編程情況匯報
匯報 實踐 選擇題 輔助 解題思維 log 成了 需要 迷茫 一、對二分法思想的理解 1.特點:又稱為折半算法,是分治策略的一個典型例子。主要是用於:在已排好序的n個元素組成的數組a[0:n-1]中,找出一個特定的元素x。 2.基本思想:(1)將n個元素分成個數大致相同相同
對二分算法的理解及結對編程情況
思維 urn 相同 clu cout 一個 mes size 指定 一、對二分算法理解 二分算法,又稱折半算法,是應用分治策略的典型例子。二分查找主要對有序序列進行對所指定數字的查找,通過不斷縮小搜查範圍,在比較中間的數後對左右兩個數組進行相同操作,以得到最終的帶查找數字。
對二分思想的理解及結對編程
arc 分治策略 == con 出現問題 情況 數組 策略 討論 一、對二分法思想的體會 1.二分法是運用分治策略的典型例子,也稱折半查找,充分利用了元素間的次序關系,是一種效率較高的查找方法。實現二分算法有遞歸和非遞歸兩種方式。 2.基本思想:將n個元素分成大致相同的兩半
對二分法的學習體會以及關於結對編程的體驗分享
進一步 計算機 我們 思想 == article 利用 quick 函數 對二分法的學習體會以及關於結對編程的體驗分享 1) 二分搜索技術 二分搜索算法是運用分治策略的典型例子。二分搜索方法充分利用了元素間的次序關系,采用分治策略,可在最壞的情況下用O(logn)時間完成
軟件工程-------結對編程
做的 mage 彈出 .cn 登錄 alt spa 9.png image 這周我(1551426)和我們小組的成員(1551419)一起結對編程,寫我們小組的項目。第一次嘗試結對編程,感覺效率上比一個人編程高出許多,畢竟兩個人肯定比一個人想得周全,出現了問題也能也不同的見