提升寫程式的幾個小技巧
每個人都有一些寫程式的小技巧/小習慣
我也來分享一下
我非資訊科班出身,而且很少寫程式
所以當我進了職場後,才算是真正開始學習寫程式
工作必須要注意效率的
在上班的時候,不太會讓你有時間摸多摸西,
工具和習慣是很重要的一件事
職場常常講創新創新,其實職場大概是最不講創新的地方
因為時間不夠,又很多重複性的事務
所以第一個,要把最常使用的程式原始碼保留,
每當修改新程式,就copy/paste,沒人會怪你,也不會說你能力差
在職場上,不是每天都有新發明,一堆低技術和煩人的事更多..........
第二,要有一套可以比對前後程式碼的工具(我使用的是beyond compare)
能快速地比較前後版本改過那些東西,也是幫助釐清問題的重點
第三,要有一套很順手,而且習慣的IDE UI
人是習慣的動物,在習慣的環境效率會比較高
而且最好程式的編輯器要有自動排版功能,關鍵字高亮是基本
最好是自動產生和排版 for 和 while的迴圈層級
能的話,也最好有Line number,
在程式編譯失敗的時候可以用最快的速度找到編譯失敗的那一行
在此我推薦 Slickedit , 那大概是我目前看過最好用的城市編輯器
不過正版一套要台幣快一萬....非常貴.....
不想花錢的話,notepad++也相當不錯,而且這是華人開發的
另外,繁瑣的過程譬如說編譯程式最好可以寫成 batch file.....
把keyin指令的時間省下來,可以做更多事(譬如說上個facebook......)
總而言之,就是為了效率,要不就製作自動化的步驟,像是batch file或舊有原始碼
不然就是使用很方便的軟體
其實不只寫程式,很多事情都是這樣,
譬如說,Outlook的簽名檔.....Best Regards哪一個人不會把它做成簽名檔...是吧?
我也來分享一下
我非資訊科班出身,而且很少寫程式
所以當我進了職場後,才算是真正開始學習寫程式
工作必須要注意效率的
在上班的時候,不太會讓你有時間摸多摸西,
工具和習慣是很重要的一件事
職場常常講創新創新,其實職場大概是最不講創新的地方
因為時間不夠,又很多重複性的事務
所以第一個,要把最常使用的程式原始碼保留,
每當修改新程式,就copy/paste,沒人會怪你,也不會說你能力差
在職場上,不是每天都有新發明,一堆低技術和煩人的事更多..........
第二,要有一套可以比對前後程式碼的工具(我使用的是beyond compare)
能快速地比較前後版本改過那些東西,也是幫助釐清問題的重點
第三,要有一套很順手,而且習慣的IDE UI
人是習慣的動物,在習慣的環境效率會比較高
而且最好程式的編輯器要有自動排版功能,關鍵字高亮是基本
最好是自動產生和排版 for 和 while的迴圈層級
能的話,也最好有Line number,
在程式編譯失敗的時候可以用最快的速度找到編譯失敗的那一行
在此我推薦 Slickedit , 那大概是我目前看過最好用的城市編輯器
不過正版一套要台幣快一萬....非常貴.....
不想花錢的話,notepad++也相當不錯,而且這是華人開發的
另外,繁瑣的過程譬如說編譯程式最好可以寫成 batch file.....
把keyin指令的時間省下來,可以做更多事(譬如說上個facebook......)
總而言之,就是為了效率,要不就製作自動化的步驟,像是batch file或舊有原始碼
不然就是使用很方便的軟體
其實不只寫程式,很多事情都是這樣,
譬如說,Outlook的簽名檔.....Best Regards哪一個人不會把它做成簽名檔...是吧?
留言