每月彙整: 2007 年 7 月

永續物件查詢之設計(其一)

此舉並非意味著我們要自己造輪子,用 QueryCriteria 取代 Hibernate 的 HQL 或 Criteria,而是要建立一個共通的表述方式,讓使用不同的永續框架都能採用一致的作法來滿足需求。我們的目的是利用永續框架,但卻不受特定的框架所限制。 閱讀全文

分類: 分析設計建模, 編程技巧, 設計原則, 軟體開發 | 7 則留言

程式碼的結構、迴圈與處理

將迴圈控制與資料處理的概念區隔開來,讓程式碼的結構更具有彈性與穩定性。把程式碼組織起來,它們將自然形成一個充滿驚奇及富有彈性的世界,並為軟體注入鮮活的生命力,而在演化過程中,我們用參與調適取代控制預測,也讓自已不斷地成長與接受改變,我想這是軟體開發最饒富趣味的過程吧。 閱讀全文

分類: 編程技巧, 設計原則, 軟體開發 | 發佈留言

念頭、信念與實相

認為自己有所缺的信念在《奇蹟課程》中是一種對真理的扭曲,它所創造出來的實相只是與真實自己相去甚遠的我(非我),故賽斯與奇蹟課程兩種說法不但並未衝突,而且還是殊途同歸,一致百慮的呀。 閱讀全文

分類: 新時代, 生活感觸, 閱讀 | 4 則留言

流程與交易的整合(其一)

企業或產業價值鍊的整合,常常會牽涉跨部門、跨組織的資訊系統。在價值鍊活動過程中所 … 閱讀全文

分類: 分析設計建模, 設計原則, 軟體開發 | 2 則留言

矛盾與執著

所以承認自己處於矛盾並不是為了要否定某個層面的自己,而是要觀照清楚矛盾由何而來,從何而去的過程。否定矛盾是沒有用的,因為對否定本身而言,必須有個否定者、被否定者及否定物存在,所以,否定並無法解決矛盾的問題,矛盾其實並不是個問題,執著於矛盾才是。 閱讀全文

分類: 新時代, 生活感觸 | 1 則留言

Time-Boxing 於軟體反覆演進的必要性

控制混沌,所仰賴的紀律並非石頭成所言的程式紀律,而是 Time-Boxing 的制衡與緩衝手法。因此,Time-Boxing 的做法在反覆式開發的過程中是不可或缺之器。 閱讀全文

分類: 專案監控, 專案管理, 專案規劃, 專案風險, 溝通, 管理, 軟體開發, 開發流程 | 2 則留言

創造與投射

朋友對《奇蹟課程》之「正文」的內容發生疑惑,想與我交換看法。她覺得在〈分裂與救贖 … 閱讀全文

分類: 新時代, 生活感觸, 閱讀 | 3 則留言

星體神話筆記

根據地球歲差的科學現象,可知占星學的歷史至少二千年以上,所以占星學是一門古老的學 … 閱讀全文

分類: 占星, 生活感觸, 閱讀 | 發佈留言

孩子的優質世界

前幾天,從廣播中的 call in 聽到一個故事,是一位爸爸在訴說他對小孩的思念 … 閱讀全文

分類: 心理, 生活感觸, 親子關係 | 1 則留言

程式設計的基礎

程式設計的基礎,並不在學校的課程,而在程式設計者的實際體悟,要培養紮實的程式寫作基礎,不論你是不是科班生都一樣,除了由招熟而漸悟懂勁的道理外,請再切記:練拳不練功,到老一場空。 閱讀全文

分類: 生活感觸, 編程技巧, 軟體開發 | 2 則留言