1、分析程序結構安全
第六次做業多線程
度量:學習
類圖:測試
BUG分析spa
對於多線程以及文件處理都不是很瞭解,因此在線程的鎖和調度上存在一些問題,對於文件的一部分操做也存在問題。線程
設計分析設計
設計上寫的有些集中,因此不算好的設計,線程調度也處理的很差。對象
第七次做業blog
度量:同步
類圖:
BUG分析
一些邊界條件處理的不是很好,時間處理的也不是很好。
設計分析
GUI裏面把許多方法已經寫好,Main也是寫好的,只需完成必需的線程設計,可是對於一些調度問題仍是很差處理。
2、發現別人BUG的策略
我首先看他的公測有沒有問題,若是沒有問題,就找找他readme中未解釋的一些狀況進行檢測;若是有問題,就判斷有無與該公測點相似的狀況進行測試,尋找錯誤。
3、多線程協同和同步的總結
線程之間的安全問題是很是重要的,只有正確的理解多線程,正確的鎖,多線程的協同和同步才能比較完美。
4、心得體會
寫oo做業的時候,首先要仔細思考,讓本身思路清晰,還要留充分的時間,讓本身的工做變得完美,也要多學習面向對象的思想,寫出優秀的代碼。