1. 程式人生 > >軟工網絡15個人作業4-alpha階段個人總結(201521123059 葉文檸)

軟工網絡15個人作業4-alpha階段個人總結(201521123059 葉文檸)

遇見 進行 錯誤 代碼覆蓋 數據結構 描述 創新 總結 現在

一、個人總結

(1)

類別 具體技能和面試問題 現在回答 畢業找工作時
語言 最拿手的計算機語言之一,代碼量多少? 感覺自己沒有最拿手的語言,而且拿手的在計算機網絡這方面的,所以在軟件變成這方面的代碼量比較少
軟件實現 (代碼閱讀能力,實現,單元測試)你有沒有在別的代碼的基礎上改進,
你是怎麽讀懂別人的代碼,
你采取什麽辦法保證你的新功能不會影響原來的功能?
你在開發中碰到最復雜的bug是什麽,你是如何解決的?
這個bug出現的原因是什麽,你將來應該怎麽樣去避免bug出現?
有在別人的代碼的基礎上改進,
讀別人的代碼時我會先從界面錄入著手讀代碼, 先搞清楚有那些輸入,做了什麽, 有什麽輸出,然後看看實現了怎麽樣的功能,多多利用錯誤調試的技巧,通過斷點,日誌可以幫助找到別人代碼出現問題所在的位置。
還沒有遇見過什麽最復雜的bug,但是我覺得每個bug都挺復雜的,都需要不少時間去調試,
bug 很難避免,尤其在規模化的編程過程中,一些由於邏輯上的疏忽造成的bug,例如數組越界、空棧、格式不兼容等等都是不容易發現的,我們只能是謹慎的設計,避免這些邏輯上疏造成的bug
軟件測試 (測試方法,測試工具,測試實踐,代碼覆蓋率)
你是如何測試你自己寫的代碼?
你何如測試別人寫的代碼?
你掌握了多少種測試工具和方法?
你寫過測試工具嗎?
你如何對一個網站進行壓力測試和技能測試?
你如何測試一個軟件的人機界面?
利用的專有的工具進行測試,比如QUnit工具
多多利用錯誤調試的技巧,通過斷點,日誌可以幫助我調試
沒有
沒有
沒有
沒有
效率分析 效能分析,效能改進
你寫過的最復雜的代碼是什麽?你是如何測試量和改進他的效能的,用了什麽工具,如何分析?
需求分析 (需求分析,典型用戶,場景,創新)
你做過多少有實際用戶的項目,用戶量是多少?你的項目有什麽創新的地方?
還處在學習階段,還沒有什麽項目
團隊協作 Work with others(協同工作,提供反饋,說服別人
請描述你在項目中如何說服同伴采用你提出的更好的解決方案,
或者你如何聽取別人的意見,改進了自己的方案?
你如何說服懶惰的同伴加緊工作,實現團隊的目標?
給同伴列出自己方案的的好處,盡量同伴知道我這個方案的好處,用實力說話,
如果別人的意見對我的方案有好處的話,我會結合同伴的意見還有自己的方案提出另一個更好的方案,
在管理同伴這方面自己首先要做好帶頭作用,學會以身作則,這樣別人才會聽從你的,然後強勢一點並給同伴講明其中的利與弊
理論素養 你上過什麽數學,計算機或者其他理論課,
請舉具體的例子,說明你學的理論知識如何幫助你解決實際問題。
學過C語言、數據結構、JAVA、數據庫,高等數學,計算機組成原理、離散數學等
在我們寫程序時,很多時候都會用到數據庫來存儲信息,比如一個教務系統需要數據庫存儲學生信息、學生成績等,這時候之前學習的數據庫理論就可以利用到了。高等數學可幫助我們增加邏輯思維能力,幫助我們理解算法

(2)

二、回答問題

三、再提問題

軟工網絡15個人作業4-alpha階段個人總結(201521123059 葉文檸)