今天看到tiger888寫的一篇《分享我的知識分類方式,問問你的分類習慣和工具》頗有感觸:自己蒐藏的資料不少 但沒有一套科學的管理辦法便使得後來從硬碟中翻出資料要花去很多時間。
自己寫博也是為了把平時蒐集到的好東西記錄下來,備忘。同時也提供給他人方便。
說了些題外話,下面進入正題:
軟體開發需要做到短時間,高效率。要用最短的時間完成所有的事情。或許你會笑這個大家都知道,但是未必都能做到。程式設計師對乙個專案的開發周期分為編碼和測試除錯兩部分(後期維護暫不討論)。
測試除錯部分是否能很快進行完大部分取決於編碼,若編碼時候程式設計人員對需求了解不清,沒有良好的編碼規範習慣,注釋不詳細都會導致測試除錯的時間大大延長。那麼決定能不能在規定開發周期完成編碼的主要因素就是在編碼部分那麼下面就討論一下如何提高編碼效率。
提高編碼速度,高質量高速度完成編碼我總結了以下要點:
1.開發之前必需徹底了解需求:不要因為多問專案經理幾遍就感到不好意思。需求沒搞清楚將會很大程度加大返工的可能性。另多說一下,專案經理其實在乎的是你能不能按時完工,能按時完工對你的印象就好,完成不了其他的都是扯淡。
2.學會去重複,學會總結:在徹底了解需求之後,你需要將那些重複功能的**提出來寫成乙個工具類,避免重複敲相同功能的**。其實很多專案中存在相同工具類,那麼在此就要多多整理以前專案中已經寫好的公共類,直接拿來使用,因為這些公共類都是在其他專案中已經驗證過的,所以不必擔心這些公共類產生bug。這樣也會節省一部分時間。
3.命名規範和注釋:這個重要性我不多說了
5.遇到自己解決不了的問題要學會向上提交,讓老員工替你解決,或者交給專案經理或者技術負責去解決。
好了我能想到的就這些,其實總重要的還是要善於總結,善於歸納,還要學會整理資料。能拿來主義就拿來主義,這樣你的編碼速度必然會大大提高。
望大家拍板指正。
每天記錄一點,好記星不如爛筆頭。
如何提高你的工作效率
出處不可查,但肯定是ctrl c v而來。勵志文其實也是越少越好,因為太多也是種浪費。不過這篇仍值得一看。你是不是每天都很忙,卻老是忙而無功?是不是感覺付出很多,得到的卻只是老闆的責罵?是不是沒有一刻空閒,到總結時卻說不出所完成的成果?如果你已身心疲憊,但是一無所獲,那麼,你可能不是工作不努力,而是...
Python爬蟲怎樣提高工作效率
假如python爬蟲沒效率,那將毫無價值。那麼,爬蟲應當怎麼樣優化python,提高工作效率呢?python爬蟲效率低,自有其原因,弄清楚了問題出在哪兒,才可以更好的處理問題 一 本地自身原因。cpu不夠用,爬蟲一跑起來就爆滿,這一點能夠借助分布式的方式來解決,利用更多的節點去解決分發的任務 頻寬不...
提高你工作效率的shell命令總結大全
一 切換目錄 注意 當前使用者是xiaochao,系統為centos6,並且,shell命令是嚴格區分大小寫的。顯示當前目錄路徑 pwd pwd output home xiaochao download 切換目錄 cd 1 使用相對路徑 cd download 進入當前路徑下的download目錄...