iT邦幫忙

0

如何增加設計程式功力 ?

我現在的公司採用寶盛的 ERP , 資料庫是 PROGRESS
這是一套不好用的 ERP , 所以我們部門要自行 coding
但由於只有三個人 , 所以只能做小修改
我之前工作主要是網管 , 會 VB 但也不是很熟 , 只有設計九九乘法的小程式
現在要設計這個 , 要怎麼增強功力呢 ?

6
protech
iT邦新手 2 級 ‧ 2010-03-19 11:45:33
最佳解答

先跟Tony大說聲恭喜。
至於程式開發如何精進,個人覺得多看、多問、多寫,應該就是答案了。
網路上的論壇不少,中英文都有,先為自己己設定一個想要學習的主題,然後繞著主題先找找別人是如何寫的,看看別人的Code,有不懂的,就來IT邦聊聊,但是無論如何一定要自己動手寫一遍,才能加深自己的能力。
至少我都是這樣做的啦。
加油。

6
賽門
iT邦超人 1 級 ‧ 2010-03-19 12:56:47

VB是種簡單、容易使用但功能強大的開發工具.
由於維護ERP系統, 只要能取得原始程式碼, 多半照著原來程式的邏輯改一改, 然後編譯與測試有沒有問題就行了. 問題比較多的是沒有原始程式碼, 而又要開發新功能或取代原功能, 這時:

  1. 要先搞懂ERP系統的資料庫架構, 這是基礎.
  2. 研究VB原始程式碼, 熟練VB的開發環境的操作與VB程式語言的特性.
  3. 找看看有沒有和需求功能相類似的VB程式, 就您所認知的邏輯修改它, 不斷Try & Error
    程式設計沒有捷徑, 不斷去嚐試寫程式, 配合良好的邏輯觀念, 必然可以成為好的程式設計師. 至於這段時間要多久, 看個人造化了.
外獅佬 iT邦大師 1 級 ‧ 2013-02-22 01:08:42 檢舉

弄懂流程比較重要啦~~

4
shunyuan
iT邦研究生 1 級 ‧ 2010-03-19 16:49:08

練習是不二法門

elsoncck iT邦新手 3 級 ‧ 2010-03-19 17:53:38 檢舉

+1
無止盡的寫code和debug 是提升功力的大補丸.
另外 請在公司準備好睡袋及盥洗用具... 天天睡公司
過個一年半載 一定會有所覺悟的 :D

Albert iT邦高手 1 級 ‧ 2010-03-19 19:21:24 檢舉

elsoncck提到:
無止盡的寫code和debug 是提升功力的大補丸.

土法煉鋼 也是鋼
只是 辛苦 + 品質不穩定
...
有 OpenSource ERP 可以讓你學
站在巨人肩膀 視野立刻大不同
技術轉移顧問
Skype: ADempiere/Compiere

4
Albert
iT邦高手 1 級 ‧ 2010-03-19 19:08:27

我現在的公司採用寶盛的 ERP ,
資料庫是 PROGRESS
這是一套不好用的 ERP ,
....
....
要怎麼增強功力呢 ?

看看 OpenSource 參考
別從零開始太累
用 adempiere 架構 ,,自己再加減功能
技術轉移顧問
Skype: ADempiere/Compiere
或是 購買功能一樣的 資通 http://edm.ares.com.tw/dm/newsletter-2010-03/IT-2.html

Albert iT邦高手 1 級 ‧ 2010-03-19 19:24:16 檢舉

tonychen168提到:
但由於只有三個人 , 所以只能做小修改

三個人*三個月的薪資 = 技術轉移顧問費 = 能做大修改 .

4
dscwferp
iT邦好手 1 級 ‧ 2010-03-21 00:59:39

我用過 寶盛的 ERP
以前是 內付SOURCE CODE
但不知貴公司有嗎?
如有 就學習如何去改他們的code吧!
會跟您用 vb 來寫還好!
如果不想自己寫
那就外包吧!

我要發表回答

立即登入回答