星期一, 6月 19, 2017

寫教人開發軟件的教學

下星期會有人到MemDB工作, 所以今個星期做好預備, 安裝好所有開發工具, 寫好教學文件, 等他可以跟隨學習, 從中給他指點, 改良那些教學文件, 方便日後可以讓更多人才加入, 開發MemDB的軟件.


今次對我是一項挑戰, 要用最簡單的方法, 教一個不太懂寫軟件的人開發軟件, 但MemDB的軟件不難學, 它不用SQL, 很多都是一個ListForm和DataForm, 所以很多功能都是複製和貼上, 可由Sample Code去慢慢學習就可以了. 所以這星期主要工作是寫好Sample Code和說明.

想了很久, 那些軟件可以給他試寫呢? 本來想寫一個人事管理軟件, 因為MemDB沒有, 但了解後我覺得對他來說有點困難, 所以最後決定第一個工作是寫一個類似MemDB報價系統的軟件, 從中可以學習MemDB Style和Fast Report.

另外, 他會改用全Unicode Support的Component, 為日後替MemDB升級做準備, 如成功過試用, 會把大部份開發工作交給他, 在這期間我亦會寫好所有文件, 讓未來的開發者可以更容易加入我們. 這是我未來的主要工作. (交棒)