github
卮言片語
我選擇了重構。雖然當初程式設計的時候有盡量子產品化,但和題目要求相比還是太一體化,有一種牽一發而動全身的感覺。
當初用的方法比較初級,各種各樣的傳回值錯綜複雜,思路千回百轉。當初埋下諸多隐患,全局變量與局部變量重名、命名不清楚,改起來眼花缭亂相當累人。
覺得分工合作還是挺難的。局部資料之間的互相引用怎麼辦balabala還需要我仔細思考。這次作業大部分都直接設定成了全局變量。不知道應該是怎麼樣的,但我覺得像是強行假裝分工合作與子產品化。
這次作業要求使用c++編寫,我也隻是象征性的改了程式開頭,改了輸入輸出,沒有很好地按要求展現思想--連子產品化也是這次作業強行修正的。
原因是自己并沒有在課餘花費時間學習它,它對我來說還很模糊。
最近很多事情要做,拖延到最後的事情總沒能做好,時間配置設定說過很多次了,做不好。
這門課程給我的感覺很不一樣,相比于其他課程,它在開課前就已經花費了我大量精力。而且它還要求強主動性的學習--比如markdown和git,而我更習慣于教授後再熟練它。
是以我時常會看見其他同學走在我前面的樣子。看見他在用我所不知道的函數。看見他在用我不知道的算法。看見他在用我不會的語言。
我會很應景地想到一句歌詞 i fall behind~
我以為他們所學的都是我将要學的,他們隻是提早地做了預習。我找不到一個滿足變量唯一的時間節點,來看看我們的能力誰高一點。
這也隻是我自己的說法而已。生活中的競争都不給你找變量唯一的。自主學習的能力也是個人能力的組成部分。
再這樣持續下去,旁觀者可以看見他們已經走出去很遠了。