代碼之丑(七)——你的語言
這是一段用C++編寫的數據庫訪問代碼:
這是一段用C++編寫的數據庫訪問代碼:
下面是一段代碼,出現在一個函數里面:
不知道為什么,初見它時,我想起了郭芙蓉的排山倒海:
這是一段長長的C++代碼,我的問題是:relaPri、relaSec和 scoutBySec這三個變量在哪里用到了?
作為軟件開發人員最擔心的就是變化,因為一旦變化,意味著自己的開發任務加重, 輕則修改代碼,重則修改框架,如果不用做任何修改,則皆大歡喜,現實告訴我們,這是小概率事件,但比買彩票中大獎的概率還是大很多。于是各種討論開始,開發人員開始講述修改如何的大,進度如何緊張,架構師也在一旁不停的嘮叨這個修改點的重要性,以及對整個系統帶來的好處。
【編者注】王淮是Facebook第二位中國籍工程師,也是第一位中國籍研發經理,他一手開創了Facebook的支付安全和客服工具領域。2011年他離開Facebook,回國成為天使投資人,希望用自己在Facebook的經驗幫助創業者。