欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

你在編程中寫的最多的一句代碼是什么?

傅智翔2年前12瀏覽0評論

這是個很有意思的問題,那么我就翻一翻代碼,和大家分享分享:

(本人是做Java的,說幾點非常基礎的,而且有些代碼習慣每個人也不一樣,大家一起討論)

sysout->log

代碼開發,日志信息很重要,剛工作的時候特別喜歡用System.out.println(),甚至開發的時候,斷點用的都少,就是代碼里面到處加sysout。

當然日志輸入可不能這么low,所以后來,開發的時候還是用斷點,該輸出日志的地方都是用日志框架輸出了。

而如今,日志輸出的規范也有一定的要求,首先要注意日志的級別,并且日志的內容,再也不是log.info(一堆漢字了);而且為了日志平臺的抓取和分析,日志的輸出也要遵守一定的規范。

try-catch->throws

Java開發,異常處理少不了。

開始工作的時候,很喜歡寫try{}catch(Exceptione){},這樣的異常捕獲,其實是有一些問題的:

  1. 盡量不要直接捕獲Exception這樣的通用異常,而是要捕獲特定異常;

  2. 捕獲到異常之后,如果不拋出來,那就加日志,千萬什么處理都不做;

  3. 不要通過捕獲異常,控制業務流程。

現如今,我習慣Throwearly,catchlate;代碼層級較多,底層的往上拋,到某一層做統一的異常捕獲處理。

select*->selectxxx,yyy

做企業級項目的開發,數據庫的操作一定是少不了的。

以前寫一個查詢語句的時候,直接就是select*fromtable;這個階段的程序員,只要功能實現了就好;

現在更多的時候是寫selectxxx,yyyfromtable;功能實現了,就要考慮效率的問題,只查詢需要的字段,可以減少性能上的開銷。

我將持續分享Java開發、架構設計、程序員職業發展等方面的見解,希望能得到你的關注。