code Review

Code Review定義
代碼評審是指在軟件開發過程中對源代碼進行系統性檢查的過程。
通常的目的是查找系統缺陷,保證軟件總體質量和提高開發者自身水平。
Code Review是輕量級代碼評審

IOC設計思想

無論是Unix設計,還是面向對象設計,還是別的什麼如SOA,ECB,消息,事件,MVC,網絡七層模型,數據庫設計,等等,他們都在幹三件事——解耦,解耦,還是解耦所謂解耦,就是讓軟件的模塊和模塊間儘量少地依賴起來。
面向對象的核心思想——依賴於接口而不是實現
這還是解耦,本質上來說,也是一種依賴倒置——OOD的精髓
“哀其不幸,怒其不爭!”
用Unix的設計思想來應對多變的需求:
1)解耦,解耦,解耦。儘量地讓你的模塊不要在實現上耦合,而是耦合某個規範,某個標準。
2)KISS,KISS,KISS(
keep it simple, stupid)。要做到高度解耦,你的模塊就一定要很簡單,當然不是說簡單到只有幾行代碼,而是簡單到只幹一件事,並把這件事幹到極致。然後通過某個標準拼裝起來
3)拼裝,拼裝,拼裝。
工作狂往往不得要領。他們花大把大把的時間去解決問題,他們以爲能靠蠻力來彌補思維上的惰性,其結果就是折騰出一堆粗糙無用的解決方案

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