程式開發自學經驗回顧

Tan Sze Ching
Jul 23, 2021

--

開發要按部就班,才能不會花太多時間在debug上,而是專注開發功能。經過課程四周后,我慢慢整理適合自己開發步調,以下分開幾步來説明

階段一 建立應用程式伺服器

階段二 連綫資料庫

階段三 CRUD+其他功能(比如搜尋)

階段四 路由器語義化

階段五 重構路由器+資料庫連綫設定

階段六美化界面

最後一周作業,我嘗試把主功能用階段五方式去處理,但發現CRUD功能放置中,有很多bug出現,因爲階段五的程式碼要從主程式移植到其他文件夾檔案,所以很難察覺出現問題。於是我決定從主程式開始把所有功能做完並測試沒問題后才開始一個個慢慢去重構程式碼,發現這樣很少遇到bug,大大提升效率。之後美化界面也相對容易多。

總結,我悟出先求有,再求好道理。如果一開始秉持開發最好程式架構,會花很多時間再弄,導致完成作業時間變常,效率會很低。所以先把基本功能集中在主程式開發並測試完畢后,才重構,這樣花費時間比較少。這是我之後開發時的步調。

--

--

Tan Sze Ching
Tan Sze Ching

Written by Tan Sze Ching

0 Followers

Software/Entreprenuership/Numeroloy/Dog/MalaysianInTaiwan

No responses yet