這家公司的產品有問題
very very very BIG problem~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
他們主要是在做ERP~~~~~賣ERP系統給人家~
但這系統的問題真是層出不窮~
多到靠杯~~~~~~~~我從剛摸到它們的系統~~就在開始DEBUG
所以他們的產品.........品質可說是非常的差!差!差!差!差!差!差!差!差!差!差!差!差!差!差!差!差!
產品的好壞不是看表面的~~~~~~而是她是否真的有它的價值~~~~
產品的價值~~~~~取決於產品的品質
(總不能說我花了50萬買車卻跑一個月就炸了吧)
像它們接新CASE~~~開新的專案~~~
裡面也都是亂七八糟.....................
亂copy~~~亂搞~~~~~bug就一大堆~~~~~光是debug的時間就玩不完了~
何況還要應付客戶的要求........不是瘋了
早在最一開始~~~~它們的產品在很不穩定的狀態就開始再賣了
不然哪會有這一天!?!?!?!?!
所以這問題早就存在很久了~~~~~~
再來就是架構~~~~~~也是
a very very very BIG problem~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
它的架構非常難改...........
第一是程式的修改撰寫........有夠難改~~~加上又要編譯!!!!!!!!!!!!!!!!!!每次編譯完都要再重新登入~編譯又編超久
第二是資料庫.........亂七八糟~~~~@#%#%#$^#$^#%&%$&$^*^$*$
還有一個table可以破70個欄位.........裡面還有欄位叫做StringA, StringB, StringC, StringD ...StringH
沒有用到的欄位也一堆~~~~NULL~~~~通通都空的~~~~~~~
再來就是主鍵對外來鍵的問題~~~~~~~竟然把資料當作主鍵
這我真的很無法接受~~~~~~~~~舉一個例.......我為了改一個單據~~ 一次要改5個table
假如他的這筆資料不是主鍵~~~~那我不是改一次就好~~~~~
而且他的主鍵欄位屬性竟然是nvarchar......我設計的資料表主鍵永遠都是int~~都只有1,2,3,4配auto increment
這樣有它的好處~~~~~~~因為這些數字永遠都只是個指標~~~不是資料~~~
所以再做任何的修改~~~~~永遠都動不到他~~~~~~~也就不會發生動個東西一次改5個table
再來就是她的資料量比較小~~~~~~~1,2,3,4總比xxxx33444ntd的主鍵還小吧~~
加上外來鍵都是1,2,3~~~~~也比xxxx33444ntd的還小
當資料量大的時候就知道了~~~~~~同樣的東西~~xxxx33444ntd的資料量卻多出好幾倍
第三是架構
他的網頁架構也是亂七八糟@#%#$^$#^@%@$#@%@^#
像javascript的部分就可以分散在網頁的好幾個地方..................暈倒
同樣的function 同樣的動作可以重複出現在同個網頁............ 昏倒
所以我覺得與其用他的系統
還不如自己開發~~~~~~~~
他們的系統已經糟到一種程度~~~~足以通通重寫的地步~~不誇張XD
實在太亂太雜
我們有大半的時間在debug~~~~~~~~
怎不想想這些時間換成開發新東西~~架構簡單明瞭~~~修改新增功能簡易的新東西勒
然後再拿出來賣嘛~~~~~~~~
當遇到客戶的要求~~~~也可以馬上做出來~~~~~~~~~~~
就不會因為人家的要求~~~~在亂七八糟的架構下摸了大半天才做出來~~
沒有留言:
發佈留言