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