04 2006 檔案
摘要: 早上上班,就聽聞用戶評價系統代碼寫的很爛,作為programmer,聽到這句話估計都有很不服的心理,但從用戶評價系統的觀點去看,就可以表示理解,在這個項目中尤其突出,用戶最為看重的是系統漂不漂亮,操作起來是否方便,最后才是系統功能實現是否和需求一樣,而事實證明,很多時候其實系統功能是已經實現了的,為什么他們還覺得和他們的需求不一樣呢,問題出現在交互上,操作上他們按照他們的想法去進行,發現沒法用,在這種情況下,他們就認為系統是不可用的,在系統設計的可用性上要引起足夠的重視,這種看起來的小事往往容易造成客戶對于系統的不信任和抵觸。
閱讀全文
摘要: 在現在的軟件業界,我認為很大的問題是開發人員甚至是公司從來都沒有真正的把用戶當成上帝,當然,這和目前業界的項目有很大的關系,例如項目通常都是時間非常的緊張,N多開發人員投入只能盡量去保證功能、需求的實現,在界面以及交互上往往不是那么的重視,但其實業界很多成功的產品都證明,功能往往不是決定性的因素,界面和交互才是用戶最為重視的,而且通常也是打敗對手的重要地方,為什么項目中不在重視功能的同時去重視界面和交互呢,大都是因為現在的框架在界面和交互變化的支撐上都不是很好,導致了每次界面的改動都要花費很大的成本,而交互上則一方面是現在交互設計師急為的缺少,另一方面是還沒引起企業足夠的重視,所以其實我覺得在web應用開發框架上最大的目標就是為“把用戶當上帝”提供足夠的支持。
閱讀全文
摘要: 動態產生的持久模型和數據存儲,這個詞語感覺挺晦澀的,不過估計在實際的項目中或者研發的產品中大家都碰到過這樣的場景:
例如在一個簡單的考試系統中,出題人在系統中出題,答題人進行相應的答題。
希望能發起討論,總結出一個這樣的設計模式,^_^,順便還發起對于另外一個場景的設計模式的討論,需要動態的擴展目前已有的PO或表,不知道在這個場景中大家會采用什么樣的解決方案,預留字段?動態修改表?關聯屬性擴展表?抑或別的..........
閱讀全文
摘要: 再次做項目,感覺頗多,項目和產品其實都有應對變化的部分,項目更在乎功能的實現以及對于需求的應變能力,產品更在乎的是通用性的高度抽象、開放性以及基礎設施的建設上,產品比項目更依賴規劃人員對于通用性需求的挖掘上,而項目則更依賴需求人員對于客戶的需求的挖掘上。
閱讀全文
摘要: 記錄一下Maven 1升級到Maven 2、Hibernate 2.1升級到Hibernate 3的一些注意事項,^_^,以備后用,畢竟以前的系統很多都是基于Maven 1和Hibernate 2.1的。
閱讀全文
摘要: 繼續以OSGI R4的Declarative Services(DS)來講講Service-Oriented Component Model(SOCM),SOCM對于現有的Component-Oriented Model或者是Service-Oriented Model來說到底有什么不同的地方,到底DS能給我們帶來什么樣的好處呢?
閱讀全文
摘要: 目前做的一個Web開發框架,基于元數據和RIA,把現在所做的效果貼出來給大家看看,同時也簡單的再說說基于元數據和RIA的開發,^_^
閱讀全文
摘要: 做過Ajax應用的人都知道,在js端將后臺的數據進行展示其實是一件挺麻煩的事,盡管操作dom不算太麻煩,但要和寫一段html相比來說就顯得太麻煩,而且難以維護了,所以我目前在做實現的時候不得已的采用在后臺通過java+velocity模板的方式來生成html,再返回前端js,由其負責將html放入相應的container進行顯示,在目前來看這種做法還算過得去,不過其實一種比較期盼的都是能有一個velocity for javascript版,這樣我就可以直接把數據模型返回給js,在js端結合velocity模板直接渲染生成最后的顯示效果了,那就比較爽了,^_^
閱讀全文
摘要: Jeff在EclipseCon 2006那篇介紹Equinox的PPT中提到的Declarative Services(文中全部采用DS簡稱)的用法讓人極度被吸引,但同時又產生懷疑,想起以前自己看過DS好像不是這樣的,沒這么強,便再次翻閱了OSGI R4中的DS的章節,以驗證Jeff的說法,^_^,仔細看過DS章節后,確實為Declarative Services的強大而感到高興,DS是一個面向服務的組件模型,從組件模型層次上去看,它超越了傳統的組件模型,在組件模型描述的完備性上有了很大的進步,例如在組件服務的依賴上、組件服務的延遲加載上、組件服務的多樣性控制上、組件服務的配置上以及組件服務的生命周期管理上,不過DS只能在OSGI容器中使用,這盡管看上去可能是個弱點,但作為OSGI規范中的一部分,這無可厚非,其思想值得很多目前Component Model的開源框架值得思考和學習,如感興趣,請閱讀OSGI R4中DS章節。
閱讀全文
摘要: Hibernate獲取數據的方式有不同的幾種,其與緩存結合使用的效果也不盡相同,而Hibernate中具體怎么使用緩存其實是我們很關心的一個問題,直接涉及到性能方面。
閱讀全文
摘要: 再次犯了沒有仔細看Hibernate Reference的錯誤,在Hibernate 3以上版本都支持對于property設置lazy="true",但一直我都以為只要設置了就可以實現的,今天和jindw討論的時候才知道原來不是這樣,^_^,趕快做了下試驗,確實,即使對于property設置了lazy="true",但在調用獲取了po中的任意非主鍵屬性時其他所有的property也就被加載了,也就是說lazy沒有生效,到底怎么回事呢,翻閱Hibernate Reference才明白了這個問題。
閱讀全文
摘要: EclipseCon2006已經結束一段時間了,最近才抽出時間去down下相關感興趣的PPT來看看,受益不少,N多大師的演講另人拍案叫絕,不過也有幾個PPT讓我看的有所疑問,摘錄幾個PPT的讀后感,^_^
閱讀全文