全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1154
推到 Plurk!
推到 Facebook!

Delphi該如何寫測試程式,該如何導入UML-OOP 的觀念及做法?

尚未結案
stone0924
一般會員


發表:3
回覆:17
積分:14
註冊:2002-08-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-26 10:31:01 IP:211.21.xxx.xxx 未訂閱
各位先進, 最近看了一些物件導向的書,想要把它應用在Delphi中, 可是因我基礎太差了,總覺無法掌握重點,更遑論要登堂入室了. 1.大部分的書舉例都以Java 為sample,是否有以Delphi為sample的呢? 2.因資料大部分都存於 Database中, 該如何建立這些資料物件? example: Table : Customer Field datatype&Length dscp Id Varchar(10) not null primary key name varchar(20) not null addr varchar(100) email varchar(60) create datetime 該如何建立 Tcustomer 的物件? Tcustomer= class priviate fId :string fname :string faddr :string femail :string fcreatedate:tdatetime public constructor creater.... destructor destroy.... property id:string read fID ....... ...... end; 物件 Instance 的 新增,修改,刪除,該如何與資料庫互動? 我現在用的是MS-Sql Server,若更改 Database Server呢, 該如何隔離其 Couple?? 3.很的範例均未提到使用者介面的影響,這部分該如何去處理? 4.在 Source code Refactoring 方面,有提到寫測試程式的重要及必要性, 不過他舉的範例是 Java,Delphi 中該如何實作自我測試的程式碼?? 以上問題困擾時久,請問各位先進不知是否有相關的參考書籍或範例? 謝謝!! Stone.
seaturn99
版主


發表:69
回覆:427
積分:214
註冊:2003-08-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-08 14:34:10 IP:211.76.xxx.xxx 未訂閱
引言: 各位先進, 最近看了一些物件導向的書,想要把它應用在Delphi中, 可是因我基礎太差了,總覺無法掌握重點,更遑論要登堂入室了. 1.大部分的書舉例都以Java 為sample,是否有以Delphi為sample的呢? 2.因資料大部分都存於 Database中, 該如何建立這些資料物件? example: Table : Customer Field datatype&Length dscp Id Varchar(10) not null primary key name varchar(20) not null addr varchar(100) email varchar(60) create datetime 該如何建立 Tcustomer 的物件? Tcustomer= class priviate fId :string fname :string faddr :string femail :string fcreatedate:tdatetime public constructor creater.... destructor destroy.... property id:string read fID ....... ...... end; 物件 Instance 的 新增,修改,刪除,該如何與資料庫互動? 我現在用的是MS-Sql Server,若更改 Database Server呢, 該如何隔離其 Couple?? 3.很的範例均未提到使用者介面的影響,這部分該如何去處理? 4.在 Source code Refactoring 方面,有提到寫測試程式的重要及必要性, 不過他舉的範例是 Java,Delphi 中該如何實作自我測試的程式碼?? 以上問題困擾時久,請問各位先進不知是否有相關的參考書籍或範例? 謝謝!! Stone.
stone0924 您好 : 我不是高手,不過希望藉由不怕被"譙"的回答討論,能引出真正的高手,讓大家都獲益... 不知道您所謂的物件導向,是指技術上的
thomas0728
中階會員


發表:112
回覆:260
積分:89
註冊:2002-03-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-24 18:57:01 IP:61.219.xxx.xxx 未訂閱
你所提的問題確實是許多人的問題 用 OO 的工具語言,確在寫著程序性的程式碼 讀遍了所有市面上的 UML 書,才知道還有一個 DESIGN PATTERN 的東東 看了 DESIGN PATTERN 的東東,又發現後躲了一個 APPLICATION ARCHITECTURE 的黑手 學不完就算了,更難的是不知從何下手 雖說 OOA/OOD 的東西與語言沒太大關係 但我的經驗是對初學者而言關係則非同小可 手中沒有一把好劍是很難舞出一片天的 其實要把商業邏輯物件化太簡單了,比方說,在 DELPHI 7 上就有一套 BOLD,現在已被 BORLAND 給拼購了,在 DELPHI 8 上是 ECO,你可以先從這入手,會有一個基礎概念,然後在去看架構系的東西,會有一個清楚的輪廓出現 當然路還很長,但你要走這途,確也非走不可 如果愛情也有味覺 那麼 有沒有ㄧ種愛 微微泛酸 不太苦澀 有點甜密 嚐起來的滋味讓人想起幸福 Thomas Chiou
------
Thomas Chiou
StrongLemon
高階會員


發表:10
回覆:166
積分:105
註冊:2004-04-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-05-25 00:41:18 IP:203.67.xxx.xxx 未訂閱
1.SouthWind 說的對..觀念才是重要的..有觀念..語言只是工具..你兩種語言都學會就都會寫了    2.TDataSet跟TDataLink的Source看看吧..依稀記得Delph3的手冊有這方面的初步範例,不知道 後來的版本有沒有..    介紹幾個網站去看看吧 BSO元件 http://www.objectsight.com/ http://www.seleqt.com/instantobjects/index.htm 塑模工具 http://modelmakertools.com/index.htm
系統時間:2024-05-19 17:08:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!