bold-delphi

    1熱度

    1回答

    儘管我使用特定的ORM框架,Bold for Delphi,但我更關注框架不可知論問題的理論觀點。 所以,問題是關於具有持久對象和瞬態屬性與初始值標籤。 初始標記指定創建擁有對象的實例時將獲得的值屬性。 但是,隨後從持久性加載此對象時,應該是什麼值的瞬態屬性? 是否應該重新應用初始值標記?從邏輯上講,它應該,否則它將被保留未分配(null)。 我無法在任何文檔中找到關於此特定情況的任何規格。

    2熱度

    1回答

    我花了很多時間考慮單元測試。我至少買了Working Effectively with Legacy Code作爲電子書。它大部分是有意義的,它似乎是一本關於單元測試舊代碼的好書。但我認爲我們需要一個起點,因爲我們的Attracs項目很大。另請參閱關於單元測試的我的基因question。 該應用程序有一個UML模型來定義類,屬性和關係,並使用Delphi的Bold。在模型的每一次改變之後,我們都會

    0熱度

    1回答

    我使用粗體的德爾福實施OCL。 OCL善於過濾列表等,但我還沒有找到一種遍歷鏈表的好方法。 假設我有一個類PlanMission。它包含指向自己的單個鏈接PlanMission.previous。它也有一個布爾屬性isDummy。 我想遍歷一個列表PlanMissions,直到我有一個與isDummy實例。 我可以做 if isdummy then self else if previ

    2熱度

    2回答

    我正在對使用Bold for Delphi對象持久性框架的應用程序的數據庫進行一些維護。這個數據庫已經生產了好幾年,其中一些表格已經增長得相當大。其中之一是BOLD_CLOCKLOG,它與Bold的交易管理有關。 我想修剪這張表(最多1.2GB,從2006年1月開始)。 任何人都可以確認系統不需要這些舊信息嗎?

    19熱度

    3回答

    背景 我在7名開發人員和2名測試人員的團隊中工作,負責物流系統。 我們使用德爾福2007和modeldriven開發與Bold for Delphi爲框架。該系統現已投產7年左右,擁有約1,700萬行代碼。 我們在4-5周後發佈到生產環境,幾乎每次發佈後,我們都必須爲我們找不到的錯誤提供補丁。這當然會刺激我們和客戶。 當前測試 該解決方案當然是更多的自動測試。目前我們有手動測試。一個Testdbg