引用:
作者Crazynut
我在南訓上課時,授課老師曾講到一些業界的"黑暗面"(?)
他說有些(?)程式設計師,會在程式裡暗埋"炸彈"
在指定的日期就會爆炸,找他回去修復(維護)
(這樣就不會因為程式寫太好,沒有後續餓死)
他自己的日程表都標好哪間公司"爆炸"的時間(如果有複數客戶)
工作自已安排的有條不紊……長期有的賺……
授課老師說,雖然他內心不怎能贊同這種奇怪的作法……
但平心而論這真是深謀遠慮……
聽起來煞有其事,也不知是不是唬爛的?
但如果你身邊有公司程式不明爆炸,工程師隨傳隨到沒有任何工作衝突,嗯……
|
不需要埋炸彈,只要能夠注意到的邏輯漏洞不去處理,只添加特定錯誤碼(反正業主也沒說,也不願意額外付費),在一般使用者的使用上就一定會去觸發到,到時候在報價處理就好,反正事先提醒也不會加價處理,只會要求用自己的時間免費處理,不如等發生問題的時候再來報價處理。
至於<定時>觸發,也不需要,只要寫在授權檢查的原始碼上就可以了,啟動時先到特定主機檢查授權情形再運作,要不要讓他運作只要自己在授權主機上發送特定的拒絕訊息就可以了,控制權完全在自己手上。
寫給自己用的東西,能多嚴謹就多嚴謹。
寫給別人用的東西,沒有說的事情,能忽略就忽略,不用刻意做,免得有價值的東西被搞到極其廉價。