OOPAA

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

          12 2008 檔案

               摘要: play! framework 是一個(gè)面向小型網(wǎng)站開發(fā)的 rails-like 的 Java 框架,不僅在目錄結(jié)構(gòu)上,在系統(tǒng)的 skeleton 生成上,也把 rails 學(xué)了個(gè)七七八八。最近和同事也在做一個(gè) rails style 的 Java Web 應(yīng)用開發(fā)框架,參考了 rails 的很多 feature,但更多的是按照自己的開發(fā)理念和哲學(xué)思想“拿來” rails 里面有借鑒意義的思想。面對(duì)號(hào)稱 rails-like 的 play! framework,這幾天身在海灘上,于是花了一些時(shí)間好好研究了 play! 的源代碼一番。“看上去很美”,是讀完代碼后腦海中第一下涌現(xiàn)出來的想法,我承認(rèn)我是OOafarian。  閱讀全文

          posted @ 2008-12-31 22:08 mingj 閱讀(5361) | 評(píng)論 (14)  編輯 |

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

          posted @ 2008-12-31 00:52 mingj 閱讀(3551) | 評(píng)論 (1)  編輯 |

               摘要: play! framework 是最近出的一個(gè)號(hào)稱 rails-like 的 java web 開發(fā)框架,blogjava有些博友也發(fā)表了一些blog來宣傳。這兩天“在海灘上”,就花了一些時(shí)間讀了一下play! 的源代碼,有些心得體會(huì)。特別是對(duì)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 這一塊的實(shí)現(xiàn)代碼。結(jié)果,真相揭曉了,不存在魔術(shù)。  閱讀全文

          posted @ 2008-12-30 17:06 mingj 閱讀(4514) | 評(píng)論 (12)  編輯 |

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

          posted @ 2008-12-18 13:58 mingj 閱讀(3661) | 評(píng)論 (6)  編輯 |

          主站蜘蛛池模板: 元朗区| 尚志市| 祁阳县| 江门市| 黄山市| 辽宁省| 墨江| 馆陶县| 陇川县| 堆龙德庆县| 泰来县| 五莲县| 涟源市| 平潭县| 营山县| 青岛市| 太仆寺旗| 泽普县| 昆明市| 平潭县| 冀州市| 绥德县| 钟祥市| 大港区| 涪陵区| 绩溪县| 象州县| 阿合奇县| 龙山县| 昭苏县| 德州市| 新田县| 开远市| 会宁县| 高淳县| 溧水县| 克山县| 东乌珠穆沁旗| 汉川市| 亳州市| 康平县|