寒假學習總結/第四次寒假做業

已學的內容總結

  • c++的類和聲明
  • Markdown語法
  • 構造函數和析構函數的使用
  • git和github的初步使用
  • 面向對象的編程方法
  • 百行級別的代碼編寫和調試

存疑的問題

  • 對代碼的測試及查錯
  • c++的迭代器
  • 指針
  • 繼承和多態
  • github多分支等等

花費的總時間

  • 85小時左右

鍛鍊的代碼行數

  • 900行左右

兩次電梯做業的總結和收穫

深入反映了對c語言的掌握還停留在表面,c++語言還沒有徹底入門,對編譯器的瞭解和設置還不熟悉,對代碼的查錯能力不足,致使在做業中出現了bug花費了很長時間查錯,沒有良好的編程構架,編程思惟須要時時鍛鍊,學習和實踐必需要保持良好的配比,否則容易出現思惟疲勞。在電梯做業中,我對git的commit的規範進行學習,瞭解了git的特性。沒有學習的實踐只是經驗,沒有實踐的學習只是知識。對c++的長代碼進行debug是一件頗有挑戰的事情,第二次代碼行數在400+左右,維護長的代碼必需要代碼自己有好的解構,人也要有好的耐心,處理了諸如漢字編碼等等的問題。c++

爲何要用github

github是一款現象級的在線開源代碼倉庫,提供了版本分支等等功能,能夠方便多人團隊開發,使用github能更貼近開源開發環境,掌握git的使用有助於版本迭代,管理大型代碼,使用github能夠了解到如今外界的開發狀況,有利於以後從開源項目和代碼中吸取養分。git

PTA做業

做業裏反映了我預先查錯的問題,不能一次提交過,還須要更多的學習github

  • 各題的方法爲:直接搜,stl_list+iterator,循環判斷,字符串關鍵字提取

相關文章
相關標籤/搜索