2005-07-06

Tags: 心情記事

每家大公司,總是會有一堆要enhance的系統。如果你運氣好,就可以包到一個不錯的系統來enhance;不過...這種機會有多大呢,大概就跟走在路上被雷打到的機會一樣大吧。如果你跟我一樣,是"爪牙"等級的工程師,會包到的工程大概都是爛到不行的爛屁股吧。

雖然說從很古早前就開始有這類"擦屁股"的工作,不過呢,總是一山還有一山高...當你自認為已經擦完一個最臭的爛屁股後,總會再冒出一個更神奇的玩意兒等著你跳進去收拾它。通常這時,你就會開始考慮是要跟它拼了,把它給做掉;或是決定放手,讓這玩意兒把你給收拾了。我想...除非公司待人很好,不然選擇後者的人應該是不少吧。尤其是當你已經爆肝時,我想應該不會不想烙跑的吧...XD

咳...扯遠了,來談談我這次擦的爛屁股有多神奇吧。我負責enhance的系統是個線上的單據系統,然後跑一些製造業的流程。檯面上看起來也沒什麼,就是前端是Web,後端是DB,了不起再加個上傳檔案的功能而已。不過呢....它DB裡開的Table都沒有設定Primary Key!!!是的,你沒有聽錯,沒有PK。所以DB裡面就可以看到一些重覆單號的單子....真是神奇到不行。而且這個系統已經跑了一年左右了,User也沒有大聲的"哭腰",抱怨這種奇怪的情形。我覺的之前寫這個玩意的傢伙真是祖上積德呀。不然照常理來說,他應該是早就被User給抓去填海了。但是...現在這個臭玩意兒分到我頭上,看來我是要想辦法讓這顆地雷晚點爆才行。至少...我還在這家公司時可不能引爆才行...囧rz