最近 Blog 更新頻率有減低的趨勢, 不是因為我不想寫, 而是因為踩到「大屎坑」, 完全沒心情寫 (要寫也只能寫「幹文」、「恨文」)。
話說, 最近結束了上一個案子的程式開發工作, 緊接而來的這個案子用「大屎坑」來形容最貼切了! 系統的 SA 是來自自稱國內資訊龍頭的公司, 據說還是個專案經理!? 但程度令人不得不懷疑只是個工讀生。
網頁系統的雛型畫面可以設計到近乎「神奇」的地步實在是令人咋舌。舉個例:「同一個」查詢的功能, 同樣的查詢條件居然能產生「八種」完全不同的查詢結果 (畫面完全不一樣), 然後怎麼出來的都隻字未題。
然後, 這個系統是沒有 SPEC 的, SA 開出來的只是功能「概述」(真的只是概述, 內容簡單到想打人), 連 Table Schema 都沒有, 所有的東西都是一句話帶過, 例如: 將資料存進 XXX 資料表中 (問題是 DB SA 根本沒開)。所以, 身為倒霉 Programmer 的我只能利用「想像力」想像這功能是幹嘛的, 然後照著我想像的東西做, 反正敝公司的高層也是要我用想的… 但, 我想的東西能代表系統真正的需求嗎? 我想的東西邏輯都正確嗎? 如果什麼都以我想的為準… 那我想:「我可不可以不要寫!?」
被這屎坑系統搞得讓我現在是「剛上班就想下班」, 討厭上班到每個星期都要休一天假, 以減少看到這坨屎的時間, 我想我今年的休假大概會被這坨屎給用完吧!
「我不是衛生紙, 我不想被用來擦屁股」…