Re: [閒聊] 各位工作有遇到甚麼很扯的事情嗎?
※ 引述《thinkniht (不下棋=.=)》之銘言:
: 我想在台灣軟體業中
: 應該有很多蠻扯的事情
: 大家來閒聊一下吧(或者讓大家笑一笑啊)
: 我來分享一下
: 某間公司每季會有一些獎項
: 有一次的"創意成就"的冠軍是
: "用VM架測試環境"(我該說拿這事蹟參賽真有創意嗎XD)
我遇到蠻多很扯的事情,但因為常遇到,所以就沒刻意去記了,
臨時想了幾個:
例子一 - 分不清楚編碼、加密、雜湊
開規格 : 密碼存到資料庫你能不能用 SHA-1 或 MD5存,
或其他hash, 用最不花你時間的方法,不要用明文存就對了。
結果 : 開發完後,發現竟然是用 Base64編碼。
(任何人都能還原密碼)
開規格 : 帳號密碼透過網路傳輸,能不能不要用明文傳,意思做個樣子加密吧,
結果 : 從 login?id=id&pass=pass
改成 login?id=%69%64&pass=70%61%73%73%0A
(用URL Encoding)
例子二 - 把關聯式資料庫,當作文字檔用
某儀器設備的所有元件,電壓要記錄在資料庫內監控:
結果: 資料庫只有一個Table,但是有80多個欄位,名稱為:
V1,V2,V3,V4,V5,V6,.........V80,...
(欄位不斷新增,而且越來越多欄位沒用到)
例子三 - 以為資料庫建立View會變比較快
我: 使用者最新狀態能不能另外存到一個獨立Table,
不要只存到Log內,不然資料量越來越多,我們查詢速度會越來越慢。
同事,兩星期後: 我在Log Table上,建立一個View,
你可以在Log Table 很快查到使用者最新狀態。
還有蠻多的,不過感覺都差不多,不懂但是又只憑感覺做事,產生的事情。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.119.100
推
09/09 23:22, , 1F
09/09 23:22, 1F
→
09/09 23:22, , 2F
09/09 23:22, 2F
→
09/09 23:23, , 3F
09/09 23:23, 3F
→
09/09 23:24, , 4F
09/09 23:24, 4F
推
09/09 23:24, , 5F
09/09 23:24, 5F
→
09/09 23:24, , 6F
09/09 23:24, 6F
→
09/09 23:32, , 7F
09/09 23:32, 7F
→
09/09 23:33, , 8F
09/09 23:33, 8F
→
09/09 23:34, , 9F
09/09 23:34, 9F
※ 編輯: YunJonWei 來自: 221.169.119.100 (09/09 23:38)
→
09/10 00:28, , 10F
09/10 00:28, 10F
→
09/10 00:28, , 11F
09/10 00:28, 11F
推
09/10 00:32, , 12F
09/10 00:32, 12F
→
09/10 00:32, , 13F
09/10 00:32, 13F
→
09/10 00:33, , 14F
09/10 00:33, 14F
推
09/10 01:30, , 15F
09/10 01:30, 15F
→
09/10 11:20, , 16F
09/10 11:20, 16F
推
09/10 15:40, , 17F
09/10 15:40, 17F
→
09/10 21:57, , 18F
09/10 21:57, 18F
討論串 (同標題文章)