不會寫博客的程序員不是一個好的程序員。
從最開始把博客當成做文寫,到如今基本上能夠表述本身的想法,博客的神奇之處大概就在此了。用寫做文的方式來完成一篇博客,寫得再好也體會不到其中的樂趣;相反,把本身所想輕鬆地描繪出來,所學簡單地記錄下來,這樣潛移默化地作這件事情,回過頭來發現本身確實學到了不少。
首先,寫博客是一種很好的總結方式,每當完成一次做業,完成博客的過程就是強迫本身溫習一遍知識,回想本身的思惟方式。「溫故而知新」,學會溫習是一種頗有效的進步方式,但咱們每每在完成做業後會由於如釋重負而忽略了總結的重要性,這時,博客的做用便顯而易見了。
第二,經過閱讀他人的博客更有效地獲取知識,每次去百度一個問題,獲得了N個搜索結果,而後一個一個去驗證,這個過程實在是苦不堪言。經過博客能夠更有效地獲取問題的解決方法。
最重要的,經過博客提高本身的自學能力。爲何要寫博客?緣由很簡單,就是把學習中遇到的問題及解決方案記錄下來,方便往後遇到的時候拿來就用。這就是一個自學的過程,如今寫的每一篇博客,對將來的本身都是有使用價值的。程序員
完成電梯遇到最大的問題應該就是第一次解決實際問題的思惟侷限及自學能力的侷限。在遇到電梯做業以前,歷來沒有想過電梯的運行也能夠有這麼多種方案,方案之間也會有優劣之分,一個電梯尚且如此,生活中能夠優化的東西還有更多須要學習。函數
有了電梯做業的鋪墊,在自學能力方面有了必定的提高,能夠根據須要尋找適合本身的答案。因此團隊做業遇到的主要問題就是分工及交流。應該根據每一個人擅長的領域分工,抑或是根據任務的難易程度分工,這是團隊做業須要解決的第一個問題。其次就是交流,每一個人完成本身的代碼後,須要將代碼整合起來,須要不停地修改,一次又一次的發送接收着實心累。學習
電梯做業仍是處於面向過程與面向對象的邊界,徹底使用面向對象,應該可使代碼更簡潔,更有效。優化
團隊做業能夠改進的地方就有不少不少了。其中,遊戲界面是一大問題,經過搭配其它界面軟件可使遊戲更完整,可玩性獲得必定的提升。其次就是對遊戲進程的設置,能夠引入更多的功能來豐富遊戲體驗。spa
暫時尚未重構的具體想法及思路。
若是須要進行重構,我認爲能夠運用學而未用過的內聯函數,第一次認識內聯函數就感受這是一個頗有意思的功能,若是用在兩次做業中應該會有必定的意義。
其次就是一直想用的控制器,在規模較大的代碼中,經過一個總的控制器來進行各類操做應該會更加簡潔有效。對象
雖然學習C++的進程很快,幾乎只有三分之一個學期的時間來上課。但其實對C++的瞭解很學習從寒假就開始了,這是一個優點,不少時候和同窗討論代碼,能體會到通過兩次實際做業的學習後對C++的理解和認識會更加深入。對一些平時不經常使用的功能也能更理性的看待。
C++的優點太多了,即使學習了這麼長時間的C語言,仍是堅決果斷地選擇了C++。遊戲
很討厭,很喜歡。
討厭是由於每次都要比同窗作更多的做業,還要寫一篇又一篇的博客,在同窗們嬉戲玩樂的時候,我卻要完成這些額外的做業。
喜歡就不用多說了,博客都說的很清楚了。進程
以上。博客