Java編程 好代碼是如何煉成的?

Java編程 好代碼是如何煉成的?
能寫出好的代碼是每個開發人的追求和目標,什麼纔是好代碼呢?老師或者書籍資料上一定經常提醒到你:要注意代碼的規範!爲什麼一直要強調規範?試想如果你連代碼都寫不規範,又怎麼能寫好呢,好的代碼一定是規範的。

所以,在前期的基礎環節要嚴格要求自己儘可能讓代碼規範。當然,僅僅規範還不能算是好代碼,在規範的基礎上還需要憑藉你的編程經驗將代碼化繁爲簡,規範、簡練流暢、主旨清晰的代碼才能稱得上是好代碼。 

讀一串好代碼就好像聽一個幽默故事,不需要講的明白,大家都能意會其中的寓意,如果你的代碼能夠做到不解而明,那很多時候根本不需要爲其配備文檔說明,代碼本身就是最好的說明,好代碼就像是一位寫作技藝高超的人寫的書。

1 用詞精準簡練
2 每一個章節都有清晰的主旨體現,讓人一目瞭然 

糟糕的代碼就像一位剛學會英文的人寫的作文
1 毫無緣由的連篇累牘的重複
2 沒有明確的主旨,章節之間的思路錯亂複雜
3 在一開始設定好的規則,到最後的內容卻不斷的違反這個規則
4 突然間殺出一個吸血鬼,完全不符合主旨,而且這個吸血鬼還在白天出來吸血

 如果你想學習java可以來這個羣,首先是二二零,中間是一四二,最後是九零六,裏面有大量的資料可以下載。

怎麼樣練就代碼寫作能力,下面這幾點你需要注意
 1. 你的代碼得具有可讀性
不止是自己,你身邊的同學或者同事得能讀懂你的代碼,如果你在學習初期,不妨將你寫的代碼分享給你的同學,看看他們眼裏你的代碼能得幾分。

2.你的代碼要有明確主旨
  你爲代碼設定的基本功能或者說主旨思想一定要明確,最好列出你每一項功能調用,以提綱的形式去操作,不僅自己的思路不會混亂,還能提高工作效率。

3 .你的代碼要具有可維護性   
程序的實際運行或多或少都會遇到問題,這都不可避免,如果你的代碼結構混亂通篇聯合,你一個小小的調試很能就會導致全盤程序癱瘓,情急之下你可能會越改越糟糕,所以一定要有意識的去創造後期可維護性的代碼,儘可能能的分塊去操作,爲自己日後管理鋪好路。

  1. 你的代碼越簡潔越好  
    化繁爲簡是代碼修煉的一個過程,簡練的代碼不僅看着舒服而且運行效率也會得到提高,在初期你可能你的技能水平還達不到,但應該有這個意識,慢慢的嘗試去簡化自己的代碼,現在的流下的汗水是爲了澆灌以後的“常青之樹” 
     
    你可以給你的代碼做個質量測試
     找一個你身邊從來沒有讀過你代碼的同學或者同事,讓它去看你的代碼,並試着說出你的每一個模塊的功能
    如果你需要經常向他解釋,說明你的代碼在某些地方寫的不夠明確,他的疑問越多你這樣的問題就越明顯(前提是他和你的水平相當,如果他不如你而提出的問題可能是他看不懂)
    你還可以找一個比自己水平高的人去閱讀你的代碼,如果他很快能夠讀完,並且準確的說出你的每一個模塊功能,說明你的代碼完成質量很高,也許他還會幫你提出一些更有價值的意見。
     
    好代碼都是模塊化的 
    假如你項目中有3個不同的層——外層、中層和內層。在編寫的過程中,你的內容最好不要從外層和中層去導入任何東西,同樣,中層也不應該從外層導入任何東西,這樣編寫的好處是,你可以對代碼的內層進行獨立的測試。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章