目前日期文章:201211 (2)

瀏覽方式: 標題列表 簡短摘要

  工作已滿二個禮拜,雖說工作還算順利(應該吧XD),但回到家依舊在看書充實過去沒接觸過的東西,沒太多餘的時間能拿來開發Comic Surfer。不過看書還是不錯的,像是最近在看的《Patterns of Enterprise Application Architecture》就非常的好(下圖),解開我過去在思考如何改善ezCMS (Easy Conference Management System,實驗室開發的研討會管理系統)的許多問題,事實上,我很多的想法也在這書中得到證實,只是我當時不知道我的想法原來已經是一種pattern了。

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

  今天主管一大早我連咖啡都還來不急泡,就找我討論接下來要做什麼,順便問了一下我對於現在這個系統的感覺如何?礙於保密協定,我沒辦法透露我參與的系統是什麼,暫且就以代號G表示好了,會找上我似乎跟昨天下午的高層會議有關,感覺得出來G系統的PM希望時程能夠再快一些,所以主管問我,目前這個系統的架構,有什麼方法能讓負責前台的人和負責後台的人合作更流暢一點?老實說,昨天算是到職滿一週,看了幾天的source code下來,這系統用了一個很複雜的架構,2-tier (presentation tier也就是所謂的前台及後台的domain tier)、tier裡又用layer,presentation tier用Struts 2做Web MVC,tier之間以RESTful的web service溝通,layer之間用Spring處理AOP和IoC (Dependency Injection),最後domain tier用Hibernate做資料的persistence。所以我的第一個直覺是,架構師把當今熱門的Java技術都用上了,而且是蠻常見的技術組合,至於合不合適我不敢說,畢竟我看到的規格文件只是一部分而已,無法評估未來的擴充性是否需要這樣的架構,不過,我還是回饋了一些我的想法。

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論