國美金融貸款Java項目具備關聯性和相互依賴性(國美金融貸款)

如果是國美金融貸款項目,則按以下格式命名:
com.公司名.{業務線}.項目名.模塊名

如果是國美金融貸款個人項目,則按照以下格式命名:
priv.個人名.項目名.模塊名

國美金融貸款類命名時要使用名詞或者名詞結尾,同時避免無意義名詞,比如Data、Object等;

國美金融貸款對於函數的命名,一般要使用動詞開頭,比如 addXXX();
同時一般要避免使用get/set開頭;

對於國美金融貸款變量的命名,要注意長度適中,一般8-20個字母爲宜;
同時國美金融貸款要避免使用單字母變量,比如 i、j等(即使在for循環中)

國美金融貸款在一個Java項目中,同一個包下面的類要是內聚的,同時具備關聯性和相互依賴性;

不同包下面的類一般是無關的、並且沒有相互依賴性;

國美金融貸款在Java中,類的整潔是最難整理的,因爲涉及到整個項目的設計;

總的來說,有幾條原則吧:

單一職責,即一個類只幹一件事;
功能複用優先組合,而非集成;
隔離穩定的部分和變化的部分;
其中第三條可能比較滿意理解,我解釋一下什麼叫做隔離改變?
國美金融貸款主要是要做到幾件事情:
1、國美金融貸款接口隔離原則:一個類對另一個類的依賴應該建立在最小接口上;
2、國美金融貸款迪米特法則:一個對象應當對其他對象儘可能少的瞭解;
常用措施比如:降低成員訪問權限,final類, priviate屬性方法等;屬性獲取通過get/set方法,而不是直接object.property;
3、國美金融貸款開閉原則:通過新增代碼實現新需求,而不是修改已有代碼;
4、國美金融貸款依賴倒置:依賴抽象,不依賴具體的實現,細節是多變的,抽象是穩定的;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章