最近一段時間,應該是很忙了,公司的一個系統出現了問題,已經連跪2周沒有休息,每天晚上都將近7八點才回到家,瘦了將近10斤還多,不過通過最近的一直不斷的修改和彌補,數據總算恢復的還算不錯,內心說實在的還是很有成就感的,雖然工資很低,也許這有時就是一種程序員的宿命和責任感吧,有時手頭出現了問題時,不論怎么樣,總會想到解決的辦法,甚至不吃不睡,都想把這個問題給解決了。而且不求任何回報和獎勵,只是為了換回自己內心的一點滿足感和成就感。
下面就為自己在不斷大量寫代碼的過程中出現的一些問題,做一下總結:
1:寫程序時一定要注意代碼的清潔,寫完測試好之后一定記得提交到SVN上,因為如果需要緊急更新,別人拿不到你的代碼,而你又有其他的事情不在公司,這其實是很麻煩的。
2:有時我們不斷的使用設計模式來設計程序,導致的直接結果就是系統容易擴展,但是代碼量變的特別大,所以有時在寫一些程序時 ,我們倒不如使用一個精巧的算法,來的方便,而且當出現問題時,非常容易找到問題所在,程序的可讀性還會特別強,有時還可以多使用一些內部類,使代碼變得更精簡,更容易閱讀,盡量多使用一些別人封裝的好的例如Jodd或者一些開源的穩定的第三方jar,這是程序變得簡練。
3:反正最近挨罵挨的不少,不過本人性格比較平和,不善于與別人爭吵,不過有時挨罵來的莫名其妙,有些關于系統的東西真是不知到該給領導怎么解釋,有時問的確實讓人很無語(說道這里 真的特別想發牢騷)。不過他們也有自己的難處,總體感覺環境還是特別不錯的。
4:工作一定要認真,不允許自己犯一絲一毫的錯誤。
5:技術無止境,基礎打好,用到什么學什么就行了。其實技術也沒有什么特別可怕的地方,我們不必畏懼。