查看單個文章
舊 2017-09-29, 12:29 AM   #3 (permalink)
魔術王子
版區管理員
 
魔術王子 的頭像
榮譽勳章
UID - 115097
在線等級: 級別:39 | 在線時長:1697小時 | 升級還需:63小時級別:39 | 在線時長:1697小時 | 升級還需:63小時級別:39 | 在線時長:1697小時 | 升級還需:63小時級別:39 | 在線時長:1697小時 | 升級還需:63小時
註冊日期: 2004-01-13
住址: 魔術學園
文章: 2417
精華: 0
現金: 12354 金幣
資產: 2675914 金幣
預設

引用:
作者: ppp0600 查看文章
真羨慕,我都不會寫程式
寫了這麼多年的程式,我有一個心得就是寫程式其實並不難,難的是如何構思整個程式的架構
程式只是你透過程式碼把你的構想實現出來,但在實現的過程中,如何讓使用者輕而易舉的使用,才是重點
舉個例來說"關聯性資料庫",就是有一個資料庫裡面有記錄客戶基本資料,然後客戶的購買紀錄
同一個人,基本資料只需輸入一次,而購買紀錄卻可無數次,如果每購買一次,就必須同時記錄基本資料及購買紀錄,那就會浪費資料庫,所以關聯性資料庫就是將基本資料與購買資料分開,然後以號碼串聯起來
如果程式構思不好,那程式很可能寫成遇到新客戶,就必須先去建立客戶資料,才能輸入購買紀錄,多了很多道動作,所以如果設計成基本資料跟購買資料同時輸入,就可讓程式更加人性化
__________________
魔術就是欣賞神奇的效果
如果魔術的秘密被破解了
那魔術就失去欣賞的價值
魔術王子 目前離線  
送花文章: 1289, 收花文章: 1397 篇, 收花: 3656 次
回覆時引用此帖
向 魔術王子 送花的會員:
ppp0600 (2017-09-29)
感謝您發表一篇好文章