回覆列表
-
1 # 一個應用
-
2 # 程式設計師小助手
前言
八股文,據說段落都要寫全了。就是囉嗦的廢話,也得佔個坑。
文科生學程式設計來來來,看一個圖片。
弱弱問一句,是文科生學寫程式碼的嗎?
誰讀程式碼?要是計算機讀,你寫給計算機呀。文字編輯器,IDE,哪個順手你用哪個。寫完給計算機執行完事。
如果是人讀,拉他到你的電腦前,給他講。何必手寫。
再說,那些個關鍵字、變數,寫到紙上真就記得那麼清楚?
何必手寫?不要自動補全不就結了嘛!有些同學說了,我堅持手寫程式碼,就是要訓練我一絲不苟,邊寫邊思考的能力。
IDE 太多功能,自動補全程式碼,時間久了,我連關鍵字都不會拼寫。
那好,你把自動補全關了不就完了。
何必那麼大費周章。
結語手寫程式碼不提倡,浪費時間,效率極低,百無一用。
手寫流程圖,畫出自己的實現思路,值得提倡。
不要搞反了。
現實工作中你看到的大神可能都是ctrl+c,ctrl+v,不會google一下。但可以肯定的是手寫程式碼一定是有用的。
如果你是科班出身,可能上學時沒有感覺到手寫程式碼的重要性。因為一個學期夠長,老師的安排也足夠你慢慢掌握。如果你是培訓班出來的,一定知道手寫程式碼的重要。因為培訓班的時間不夠充裕,想要短時間內速成怎麼辦?只有多寫。我在某培訓班學java,hello world寫了多少遍我自己都不記得了。哪怕現在讓我寫,或許不記得但由於慣性也會打出來。
敲程式碼是一個積累的過程。作為一個菜鳥,要迅速的融入工作,首先你得會寫。
至於怎麼練習,從基礎開始。資料型別,物件,類,方法,函式。。。幾乎所有語言都是這些。等掌握基礎以後,有能力了再去研究資料結構和演算法。當然如果你學校裡掌握的夠好,相信你無需過多練習就能掌握。IT行業更新太快,接下來就充實自己吧。