為人盡量保持低調。尊重別人,不要隨便去打斷別人的發言,認真的聽別人的言語。不要老是想著把話題搶過來抓在自己手里。不能放開的人是沒法獲得的。
|
首頁
| |
發新文章
|
聯系
|
聚合
|
管理
2010年11月2日
悟
滾滾長江東逝水,
浪花淘盡英雄。
是非成敗轉頭空,
青山依舊在,
幾度夕陽紅。
白發漁樵江渚上,
慣看秋月春風。
一壺濁酒喜相逢,
古今多少事,
都付笑談中。
又一兄弟要離開了,怎么說呢。百感交集~~~
或許人都有更高的追求吧。
嗚呼~~
posted @
2010-11-10 13:49
(北京)木木 閱讀(141) |
評論 (0)
|
編輯
收藏
8種代碼臭味
原文地址:
http://www.jdon.com/jivejdon/thread/37355
千里之行,始于足下,千里之堤,毀于蟻穴,做好設計的第一步就是寫好你的代碼,博文
8 Signs your code sucks
總結了代碼中第一個感覺的臭味,讓你能夠于細微之處發現軟件的質量問題。
1.方法內代碼超過一個電腦屏幕:
一個方法只應該執行特定的任務,一個方法不應該包含一些這樣的邏輯,例如判斷用戶名字段包哈巴的數據是否有效,是否存在等。如果一個方法代碼大得超過一個屏幕,那么這是表明它做了太多的事情,需要切分。
2.你在重用變量:
除非你工作于嵌入式領域,否則內存是便宜的,不要做內存的守財奴,要注重可維護性。
3.你直接訪問request/session :
這和具體應用服務器環境綁定,難于測試,所有應用數據應該直接解耦Session/request,保存到Bean中,通過 bean的 getters 和 setters方法, 創建使用者訪問數據的合約,這將大大幫助代碼的可維護性,個人補充,不要把類中的Collection字段直接通過Collection getCollection來暴露給外界,通過方法封裝對Collection的操作。
4.你需要使用注解來解釋代碼如何使用:
代碼應該自己能夠解釋它如何使用,易于可讀,如果你發現你自己都需要注解專門解釋如何使用,那么就要重構你的代碼。這里注解不是指javadoc等必要文檔。
5.一個exception系列錯誤沒有返回最原始的錯誤:
你不應該吃掉exception錯誤,在catch一個exception時,要打印出其出錯tack trace. 如果不知道錯誤來源,如何糾正錯誤呢?
6.你的代碼是一堆泥球:
代碼粘在一起,機會沒有分離分層,代碼應該是模塊化,這樣易于維護和重用。 MVC是關注用戶View視圖界面發生的事情,控制器是關注程序流程和數據的校驗,而處理業務邏輯是領域模型的事情,只有模型可以和數據庫訪問直接進行交互。
7.難于單元測試
如果你發現Bug,那么些一段新的代碼片段,它會花去你一些時間,但是這樣代碼就能處理更加復雜的事情了。
posted @
2010-11-02 17:35
(北京)木木 閱讀(163) |
評論 (0)
|
編輯
收藏
隨筆:8 文章:23 評論:45 引用:0
<
2010年11月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
留言簿
(5)
給我留言
查看公開留言
查看私人留言
文章分類
(25)
html(2)
(rss)
java(15)
(rss)
javascript(7)
(rss)
正則表達式(1)
(rss)
最新隨筆
1.? Redis 數據庫的鍵值設計
2.?Redis示例配置文件 2.4
3.?JVM監控工具介紹
4.?悟
5.?8種代碼臭味
6.?Java多線程編程總結
7.?Dbutils 詳解
8.?一套完整的javascript面試題--答案
9.?一套完整的javascript面試題--試題
10.?JAVA基礎知識精華總結
搜索
積分與排名
積分 - 38641
排名 - 1190
最新評論
1.?re: Dbutils 詳解
學習中
--江鴿
2.?re: 原創【整合iis+tomcat(成功)】
為什么我沒成功!運行很慢
--hailan
3.?re: 原創【整合iis+tomcat(成功)】
通過你的表述。 結果有用了。 但是貌似讀取文件好慢。還是多謝了!!!
--ff
4.?re: 原創【整合iis+tomcat(成功)】
謝謝
--mens moncler coats
5.?re: java 圖片切割,縮放,轉換類型
垃圾自己檢查下
--飛速度放松
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 (北京)木木
主站蜘蛛池模板:
暖暖免费日本在线中文
|
亚洲1区2区3区精华液
|
国产一级a毛一级a看免费人娇
|
好吊妞998视频免费观看在线
|
亚洲无人区视频大全
|
91在线手机精品免费观看
|
久久久久久久久亚洲
|
久草免费福利视频
|
亚洲AV无码成人精品区天堂
|
免费看一区二区三区四区
|
亚洲卡一卡二卡乱码新区
|
91精品国产免费网站
|
777亚洲精品乱码久久久久久
|
久久爰www免费人成
|
亚洲天堂男人天堂
|
99精品在线免费观看
|
亚洲精品成人av在线
|
亚洲电影在线免费观看
|
亚洲国产精品综合久久20
|
免费观看的毛片手机视频
|
国产亚洲日韩在线a不卡
|
亚洲精品视频在线看
|
插鸡网站在线播放免费观看
|
亚洲AV无码乱码在线观看裸奔
|
最近中文字幕2019高清免费
|
亚洲无吗在线视频
|
国产一级淫片a免费播放口之
|
狼色精品人妻在线视频免费
|
国产亚洲精品观看91在线
|
99久久人妻精品免费二区
|
亚洲高清视频在线
|
亚洲日韩中文字幕日韩在线
|
a级毛片免费完整视频
|
亚洲国产成人九九综合
|
日韩毛片免费在线观看
|
国产日韩久久免费影院
|
亚洲国产日韩在线一区
|
亚洲国产主播精品极品网红
|
毛片无码免费无码播放
|
精品亚洲视频在线
|
亚洲AV福利天堂一区二区三
|