<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    OOPAA

    Focusing on OO, Patterns, Architecture, and Agile
    posts - 29, comments - 75, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

         摘要: 戊子年終于走到了歲末,轉眼即將迎來己丑年。因為今晚就將踏上歸途,本博提前給blogjava以及廣大讀者拜個早年了:各位新年好,恭喜發財!新的一年就要到了,牛年希望大家都能牛氣一些,不管在生活上,還是工作學習上。每個人都是不斷學習和進步的。截止目前,本博也是在醞釀著一些的文章,就此曬曬新年的寫作計劃吧!  閱讀全文

    posted @ 2009-01-23 10:40 mingj 閱讀(2209) | 評論 (2)編輯 收藏

         摘要: 最近結束了一個企業OA系統的項目,客戶是一家海洋航運行業的企業,散運業務全球第一。該系統以工作流系統為基礎平臺,對員工工作進行電子化和規范化,由系統來驅動員工自動、快捷、可管地完成日常工作。在開發過程中,在綜合評比多種工作流產品之后,我們選擇了開源工作流產品——OSworkflow作為底層工作流引擎支撐,通過擴展OSworkflow的接口把業務系統和工作流引擎完美無縫地集成在一起。本文就是跟大家一起分享osworkflow擴展過程中的經驗心得,希望能對其他朋友有幫助。  閱讀全文

    posted @ 2009-01-16 17:15 mingj 閱讀(5509) | 評論 (11)編輯 收藏

         摘要: play! framework 是一個面向小型網站開發的 rails-like 的 Java 框架,不僅在目錄結構上,在系統的 skeleton 生成上,也把 rails 學了個七七八八。最近和同事也在做一個 rails style 的 Java Web 應用開發框架,參考了 rails 的很多 feature,但更多的是按照自己的開發理念和哲學思想“拿來” rails 里面有借鑒意義的思想。面對號稱 rails-like 的 play! framework,這幾天身在海灘上,于是花了一些時間好好研究了 play! 的源代碼一番?!翱瓷先ズ苊馈?,是讀完代碼后腦海中第一下涌現出來的想法,我承認我是OOafarian。  閱讀全文

    posted @ 2008-12-31 22:08 mingj 閱讀(5350) | 評論 (14)編輯 收藏

         摘要: 前一段時間讀了Matt Stephens 與 Doug Rosenberg 合著的《Extreme Programming Refactored: The Case Against XP》(以下簡稱《Refactored》)。該書雖然是針對 Kent Beck 的《Extreme Programming Explained: Embracing Changes》(以下簡稱《Explained》)第一版進行闡發,然后 Kent Beck 在《Explained》第二版里面也修正了一些 XP 的理念和態度,但是《Refactored》書中提到的一些見解和看法現在讀來還是挺有意思的。特別有意思的是作者在書中把 XP 和馬克思主義來做對比,得出一些共同點,也頗讓人若有所思。本文結合我公司敏捷培訓中學員問得比較多的問題做了一番比較粗略的解釋,希望對使用敏捷方法學還有疑問的組織或個人能有一定的幫助和借鑒意義。  閱讀全文

    posted @ 2008-12-31 00:52 mingj 閱讀(3545) | 評論 (1)編輯 收藏

         摘要: play! framework 是最近出的一個號稱 rails-like 的 java web 開發框架,blogjava有些博友也發表了一些blog來宣傳。這兩天“在海灘上”,就花了一些時間讀了一下play! 的源代碼,有些心得體會。特別是對play! 宣稱的“Edit your Java files, save, refresh your browser and see the results! No need to compile, deploy or restart the server”功能非常感興趣,于是著重看了 play! 在 hot swap 這一塊的實現代碼。結果,真相揭曉了,不存在魔術。  閱讀全文

    posted @ 2008-12-30 17:06 mingj 閱讀(4503) | 評論 (12)編輯 收藏

         摘要: 目前有很多軟件組織陷入在軟件開發的焦泥坑中,面臨著種種不同而又復雜的情況。分析其根源,重量的、不能及時反饋改進的軟件方法是原因之一。而在現實中,項目管理層往往通過增加人力等手段,卻又陷入 Brooks' Law 的迷霧之中。企圖一勞永逸,通過大規模過程改進來提升交付能力,更是被 Fred Brooks 斥為“there is no silver bullet”。這種情況下,敏捷方法的出現自有它的優點,不僅就軟件開發的本質復雜性,而且也就軟件開發的附加復雜性進行了有益的探索。這些探索被證明是有效而且長期的,只是落實到具體人、具體實踐上面,又是被歪嘴和尚念了真經。  閱讀全文

    posted @ 2008-12-18 13:58 mingj 閱讀(3649) | 評論 (6)編輯 收藏

         摘要: 說起 DIP ,大家第一反應肯定是 spring framework,想起“Dependency Injection”(依賴注入)。對 DIP 而言,真是幸也 spring,不幸也 spring。作為 OO 設計開發的重要原則之一,DIP 遠遠不只是依賴注入模式,重讀 Robert Fowler 的《Agile Software Developement:principles,Patterns,and Practices》,就會發現前面的理解只見其表,不見其里——只抓住 DIP 實踐的表面形式,而對其背后 OOA & OOD 的深刻涵義視而不見——真是入寶山而空返。本文就將試著分析 DIP 的內外兩層涵義,并根據實際的例子分析,給讀者增進對面向對象思想的理解。  閱讀全文

    posted @ 2008-11-02 17:37 mingj 閱讀(1850) | 評論 (2)編輯 收藏

         摘要: WEB 應用通常會引入 Session,用來在服務端和客戶端之間保存一系列動作/消息的狀態,比如網上購物維護 user 登錄信息直到 user 退出。在 user 登錄后,Session 周期里有很多 action 都需要從 Session 中得到 user,再驗證身份權限,或者進行其他的操作:這其中就會涉及到程序去訪問 Session屬性的問題。傳統 Servlet 程序因為使用 Servlet API,從而對 Servlet API產生依賴,不利于 controller 的測試和邏輯復用。本文介紹了四種 Spring2.5 中訪問 Session 屬性的策略,并從 POJO 化、易于測試和復用、利于屬性訪問等方面一一分析了每種策略的優點和不足,提供給讀者進行評價和選擇。  閱讀全文

    posted @ 2008-10-12 16:57 mingj 閱讀(4347) | 評論 (4)編輯 收藏

         摘要: 在開發過程中,我們通常需要mock特定的對象來測試預期行為,或者使用stub對象來提高單元測試效率。最常見的例子就是在多層webapp中,在 controller類的測試方法里mock或stub底層dao類的方法,從而減輕單元測試時數據庫操作的開銷,加快單元測試速率。至于 Reflection,已不是java的新概念了,各樣框架基本上都有使用Reflection來增強Runtime的動態性。而java5里 Reflection效率的提升和annotation的引入,更是極大地提高java語言的動態性,讓開發人員得到更多Runtime的靈活性。本文將演示如何使用spring2.5和Reflection簡化測試中的mock。  閱讀全文

    posted @ 2008-09-22 09:58 mingj 閱讀(1987) | 評論 (0)編輯 收藏

    列出全部內容
    共2頁: 上一頁 1 2 
    主站蜘蛛池模板: 国产亚洲人成无码网在线观看| 在线看片人成视频免费无遮挡| 亚洲日韩在线观看| 日韩a毛片免费观看| 免费国产在线观看老王影院| 小说专区亚洲春色校园| 日本一线a视频免费观看| 久久精品亚洲日本波多野结衣 | 亚洲一区精品伊人久久伊人| 偷自拍亚洲视频在线观看99| 亚洲国产成人久久精品99| 亚洲一级片免费看| 亚洲人成网站18禁止一区| a毛片免费播放全部完整| 亚洲午夜久久久精品影院| 国产成人精品免费视频网页大全| 亚洲a视频在线观看| 成在线人永久免费视频播放| 精品亚洲视频在线| av在线亚洲欧洲日产一区二区| 免费视频精品一区二区三区| 亚洲日韩乱码中文无码蜜桃| 免费无码又爽又刺激毛片| 免费视频成人国产精品网站| 亚洲人成人77777网站| 亚洲美女免费视频| 亚洲中文精品久久久久久不卡| 亚洲国产av无码精品| 成人性生交大片免费看好| 亚洲女人18毛片水真多| 国产hs免费高清在线观看| 2022国内精品免费福利视频| 亚洲的天堂av无码| 日韩伦理片电影在线免费观看| xxxxx做受大片视频免费| 亚洲韩国在线一卡二卡| 国产在线播放免费| 免费人成毛片动漫在线播放| 亚洲影院天堂中文av色| 不卡一卡二卡三亚洲| 国产又黄又爽又猛免费app|