基于規(guī)則系統(tǒng)組織業(yè)務(wù)規(guī)則
摘要: 在《小議領(lǐng)域模型(Domain Model)》以及《AOSD:應(yīng)用AOP實(shí)現(xiàn)業(yè)務(wù)邏輯》兩篇隨筆中分別討論了Domain Model的兩個(gè)邏輯以及利用AOP來(lái)改造流程邏輯,本文討論利用DSL來(lái)組織Domain Model的控制邏輯即:業(yè)務(wù)規(guī)則。
閱讀全文
《軟件企業(yè)的績(jī)效管理》之亂彈補(bǔ)充
摘要: 上次發(fā)了一文《軟件企業(yè)的績(jī)效管理》,反應(yīng)之大出我意料。不過(guò)也有好處:發(fā)現(xiàn)自己觀點(diǎn)的問(wèn)題所在。而后又從《IT經(jīng)理世界》那看到一些新思路,拿來(lái)亂彈補(bǔ)充一下。
閱讀全文
AspectJ: 通往AOSD之路的最佳軍火
摘要: 在《小議領(lǐng)域模型(Domain Model)》以及《AOSD:應(yīng)用AOP實(shí)現(xiàn)業(yè)務(wù)邏輯》兩篇隨筆中分別討論了Domain Model的流程邏輯以及利用AOP來(lái)改造流程邏輯,本文通過(guò)比較3個(gè)不同做法來(lái)闡述AspectJ將是AOSD唯一以及最佳軍火,并補(bǔ)充了在javaeye討論貼的完整例子代碼。
閱讀全文
軟件公司的績(jī)效管理和內(nèi)部消耗
摘要: 由csdn的一則新聞,聯(lián)想到了軟件企業(yè)的績(jī)效管理和內(nèi)部消耗,討論了如何進(jìn)行績(jī)效管理,列舉了3種不同的內(nèi)部消耗。
閱讀全文
小議領(lǐng)域模型(Domain Model)
摘要: 小議領(lǐng)域模型(Domain Model):從技術(shù)角度上討論Domain Object和普通OO對(duì)象區(qū)別,以及Domain Service和Facade的區(qū)別;并亂彈了一把相關(guān)的東東
閱讀全文
AOSD:應(yīng)用AOP實(shí)現(xiàn)業(yè)務(wù)邏輯
摘要: 討論應(yīng)用AOP組織業(yè)務(wù)流程——AOSD,其開發(fā)方式與使用AOP解決cache,transaction等技術(shù)問(wèn)題有顯著的不同,導(dǎo)致那種通過(guò)interceptor來(lái)實(shí)現(xiàn)的AOP方案并不適合AOSD。
閱讀全文
項(xiàng)目管理的困境
摘要: 項(xiàng)目管理的困境:迭代開發(fā)和成本控制。如何平衡這個(gè)矛盾將是對(duì)項(xiàng)目經(jīng)理的重大考驗(yàn)。
閱讀全文
單元測(cè)試實(shí)踐小結(jié)
摘要: 小結(jié)單元測(cè)試的實(shí)踐。討論單元測(cè)試的關(guān)注點(diǎn), 分析實(shí)踐中面臨的問(wèn)題,提出了包括對(duì)靜態(tài)方法的進(jìn)行mock的解決方法,還討論了在分層結(jié)構(gòu)下對(duì)web,service以及dao的測(cè)試
閱讀全文
JVM,反射與動(dòng)態(tài)代理
摘要: 簡(jiǎn)單討論JVM的class加載機(jī)制,給出兩個(gè)反射的例子代碼并分析工作原理,并給出了sun的動(dòng)態(tài)代理實(shí)現(xiàn)原理——代碼生成
閱讀全文
Template和JSP技術(shù)
摘要: 比較了template和JSP兩種頁(yè)面VIEW的技術(shù),從發(fā)展歷史,工作機(jī)制以及學(xué)習(xí)成本等方面比較了兩者的不同,分析模板技術(shù)的實(shí)現(xiàn)要點(diǎn)和帶來(lái)的開發(fā)便利
閱讀全文