java 151建议_编写高质量代码改善java程序的151个建议——导航开篇
前言
系列文章:
下個星期度過這幾天的奮戰(zhàn),會抓緊java的進(jìn)階學(xué)習(xí)。聽過一句話,大哥說過,你一個月前的代碼去看下,慘不忍睹是吧。確實(shí),人和代碼一樣都在成長,都在變好當(dāng)中。有時候只是實(shí)現(xiàn)功能的編程,長進(jìn)不了呀。
博客提供的好處就可以交流,討論的學(xué)習(xí)方法你們應(yīng)該知道。
在這里,我會陸陸續(xù)續(xù)的進(jìn)行對《編寫高質(zhì)量代碼改善java程序的151個建議》看法,希望大家點(diǎn)擊交流。
正文
看這本書原因
1.項(xiàng)目做的只是實(shí)現(xiàn)功能,然而沒有好好研究代碼之美。
雖然在源碼中看到別人代碼的美麗,真的獲益匪淺。但沒有基礎(chǔ),就達(dá)不到那種水準(zhǔn)。下面是來自我怪獸師傅的代碼:
2.java基礎(chǔ),我差不多了。一年多的時間,也應(yīng)該進(jìn)一步提升
說起基礎(chǔ),自己傷心的就是沒有出一套博客。盡力吧,有空的時候。
3.考慮到有關(guān)代碼問題的嚴(yán)重
自己寫的興許很垃圾,什么都不考慮。正所謂,都不知道應(yīng)不應(yīng)該拋異常,應(yīng)不應(yīng)該用單例,應(yīng)不應(yīng)該接口...好多東西都是從壞的來的。重構(gòu)是一個很好的開始,看書也是。書讀多了。慢慢也會開朗了
正所謂,車到山前必有路。沒有好書,書也有你學(xué)的。我也不jjyy了,準(zhǔn)備復(fù)習(xí)了。
本書大綱目錄
(出完一篇這里會相應(yīng)添加url哦)
前言
第1章 java開發(fā)中通用的方法和準(zhǔn)則
建議1: 不要在常量和變量中出現(xiàn)易混淆的字母/2
建議2: 莫讓常量蛻變成變量/2
建議3: 三元操作符的類型務(wù)必一致/3
第2章 基本類型
第3章 類、對象及方法
第4章 字符串
第5章 數(shù)組和集合
第6章 枚舉和注解
第7章 泛型和反射
第8章 異常
建議110: 提倡異常封裝/198
建議111: 采用異常鏈傳遞異常/200
建議112: 受檢異常盡可能轉(zhuǎn)化為非受檢異常/202
建議113: 不要在finally塊中處理返回值/204
建議114: 不要在構(gòu)造函數(shù)中拋出異常/207
建議115: 使用Throwable獲得棧信息/210
建議116: 異常只為異常服務(wù)/212
建議117: 多使用異常,把性能問題放一邊/213
第9章 多線程和并發(fā)
第10章 性能和效率
第11章 開源世界
第12章 思想為源
總結(jié)
堅(jiān)持,加油!!!
(生活離不開提升,你說呢?)
感謝及資源共享
路上走來一步一個腳印,希望大家和我一起。
感謝讀者!很喜歡你們給我的支持。如果支持,點(diǎn)個贊。
知識來源: 《編寫高質(zhì)量代碼改善java程序的151個建議》
總結(jié)
以上是生活随笔為你收集整理的java 151建议_编写高质量代码改善java程序的151个建议——导航开篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: json java 实例_java JS
- 下一篇: java 线程中创建线程_java –