程式設計是寫給使用者用的

事情是這樣的,我們有向鼎新買維修系統的模組,可是呢,發現了一件很好笑的事情是...

鼎新其他的模組都有支援多幣別處理,唯獨維修系統是沒有多幣別處理的,
故且不論功能是不是符合我們使用,但最起碼在程式開發的規格太小,一問之下才知道,
原來該模組是以前鼎新的別家客戶所要求開發的,後來被鼎新納入標準程式...,
而且看起來沒有確實研究過維修服務的流程就納入了...,我不禁要問,
我買了一套符合別人流程的維修系統幹嘛?想當初鼎新一直想Push給我的訊息的是,
它們的標準程式是經過各家客戶的經驗以及產業knowhow所製作出來的,現在來看,
根本就是胡說八道...

好吧,既然如此,我們就重新開發吧...我們同意花這筆錢...,二月底以前也跟顧問討論完重新個案客製過後的系統,也詢問了鼎新SA是否確實了解我的想法與做法...,鼎新也回應OK了,不過交期要等到三個月後。就在昨天我收到了程式,其實以自身經驗來看,這一組Code不可能一次就release是可以被理解的,不過我確實昨天收到程式是有些驚訝,就像下圖一樣:

可以看到欄位空格是歪七扭八的,MyGod,連個對齊都有問題...
雖然這個是不影響程式功能啦,不過看了真的是很頭痛,PG啊,你是寫給使用者看的啊...不是寫給我這種低賤的MIS看的啊...何況做個十個「畫面」出頭的程式就花上百萬,你給我做這樣會不會太超過啦...

One Response to 程式設計是寫給使用者用的

  1. 有病因無解藥是一種痛

    歡迎索取解藥

    Adempiere/Compiere

Leave a Reply