精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

弱爆程序員的特征值

開發 前端
以下特征是真實遇到過的,同事犯過的,乃至我自己也犯過的;為了劇情需要,某些例子進行了一些夸張修飾等演繹創作,如無雷同,請勿生氣;

首先說明:

1、以下特征是真實遇到過的,同事犯過的,乃至我自己也犯過的;
2、為了劇情需要,某些例子進行了一些夸張修飾等演繹創作,如無雷同,請勿生氣;
3、如果你出現過以下癥狀之一,并不代表你就是弱爆了,但是如果你一直出現,乃至一說到這個大家就能聯想到你,那么你就得小心了;
4、如果你是集這幾個的大乘者,恭喜你,你已經找到了離開這個行業的充足理由了。

好了,搞定!

“那個Bug解決了嗎?”

“好了,搞定!”

“這么快?”

正當你非常欣喜的時候,就傳來了噩耗:剛才還能編譯成功的,就失敗了。(好吧,我們的集成編譯尚未成功配置上,理論上這種事情應該會被退回。)又或 者能編譯成功,但是呢,原來明明能起作用的一個下拉框,突然發神經的不起作用了。最隱蔽的莫過于,一切正常,但是當你看到代碼的時候,你就暈厥過去了。比 如我們曾經發現了一個Bug,簡單說就是每次用戶點擊某個東西,就會執行下面的這段C#代碼:

  1. controlPropertyPanel.PropertyChanged += this.UpdatePropertyOnChanged; 

這個Bug很明顯會導致速度越來越慢,因為同一個更新操作會被更新N次,并且這個N會越來越大。其實這個Bug已經夠弱了,但是后來居然被修改為:

  1. controlPropertyPanel.PropertyChanged -= this.UpdatePropertyOnChanged; 
  2. controlPropertyPanel.PropertyChanged += this.UpdatePropertyOnChanged; 

那估計是他的Bug

這段代碼能編譯,能執行,但是就是弱爆了。因為這不僅僅沒有從根本上去掉造成問題的邏輯,還會帶來更多的困惑:為什么要先減后加呢?

這類特征,請大家看看有趣的《各種流行的編程風格》,我這個例子算是一種撞大運。我覺這吧,這類問題都是因為只想解決一些表面的東西為目的,完全不管底下的其它任何問題而造成的。

“這個問題為啥還沒解決呢?”

“我覺得應該是他那里邊的Bug,我調不了。”

“哦……”

這個“他”可以是某一位同事,或者前同事,或者微軟,或者別的什么公司,再或者某個開源代碼的作者。這些個我都遇到過,比如說是另一位現在在職的同 事吧。當你告訴這位同事這個Bug似乎在他那兒,并且問問什么時候解決,他也許會很愧疚的立刻調試,可***結果卻仍然是開頭對話主人翁的所寫代碼的問題。

再比如說是微軟吧,那么對話可能就會包括:“啊,SilverLight真是爛,老是內存泄漏、崩潰等……”“是啊是啊!爛死了!早知道用 Flash了。”又或者會說:“微軟就是爛,Java就是好。”其實,我不想比較什么SilverLight還是Flash,.NET還是Java。因為 在討論這些問題之前,先***想想,這真的是別人的錯么?相信是其他人的錯是一件很簡單的事情,因為這樣推脫之后你就可以啥都不做了,反正不是我的錯。

如果真的發現了這是別人的Bug并證明了,那倒好說。但這種特征是一種純粹的懷疑,并沒有絲毫的證明。在仔細找了自己所有可能犯的錯之后,如果你懷疑是別人的問題,那請求證一下。

無圖無真相!

“樓主,無圖無真相啊!”

“樓主,無代碼無真相啊!”

“樓主,給翻譯一下啊!”

據說Linus在別人詢問Linux內存管理的一個什么問題時,回答道“Read the fxxxing source code”,很多時候我也有類似的沖動。我發現在信息發達的時代,不少人的閱讀能力、動手能力都嚴重退化了。這些人***就是你親自來幫他把問題解決了,他 才不想了解里面到底 發生了什么。這種問題體現在博客里面,就是寄希望于你寫得圖文并茂,圖嘛***花里胡哨同時言簡而意概,文字嘛***大段大段的代碼。其實圖不是重要的,只是 為了好看,重點是代碼,這樣他一Copy就可以直接解決他們的問題了。

比方說,Silverlight里面沒有各種圖像格式的編碼器,于是當你希望保存Jpg的時候怎么辦呢?Google一下,發現原來有人寫過一個 FluxJpeg的編碼器。下載下來一跑,唉還真能用哎。之后就直接簽入,也不捎帶看一下有沒有什么問題,或者設計不合理的地方。(其實真的有,會很慢, 因為有大量毫無必要的數組拷貝。)

又或者說,遇到了某個Bug,搜索一下發現,哎,還真有人遇到過,而且還有代碼哎!把代碼扒下來一跑,發現好像解決了,至于為什么就不管了。甚至還遇到過根本就不管解決不解決問題,反正代碼扒下來了就簽入了的。

再比如,寫一篇博客講解如何縮減.NET編譯出來的文體大小,其中提到許多概念需要先閱讀微軟官方的一個文檔。結果,還是會有人回復說,你那個文章里面提到那么多的Blob,也不說說Blob里面都有什么,大概是很不滿意吧。可是這個文檔里面都有啊,難道就不能自己閱讀一下?其實即便我連這個文檔都沒有給出,自己也應該有這個能力去進行思考,去動手尋找。

千萬不要退化成一個啥都要別人給你嚼爛了才能夠吞下去,吞下去也不會消化吸收的人。這樣的人大概別人給的是大便,只要有代碼無真相,也會照樣吃下去的。若真如此,那你打算如何提高呢?

那是個對象!

“這個ExpressionVisitor,它是用來干什么的?”

“……”

“好吧,或者這么說,他是一個什么東西?”

“他是一個對象!”

“啊?”

“哦,是一個對象的實例。”

大概這樣的回答,和那個微軟工程師說“你在直升飛機上” 差不多——反正你也不能說是錯的,但是就是沒什么意義。其實不知道沒啥問題,人又不是神,怎么可能都知道呢?不去仔細了解和學習問題也不嚴重,因為你可以 改。但是當你習慣性的隨便找一個絕對沒錯但又不說明任何問題的答案,甚至似是而非的東西來對付的時候,你就離弱爆的邊緣很近了。

當然,上面的對話也許是比較極端的。一個稍弱一點的對話版本是:

“這個內存泄漏是怎么造成的呢?”

“嗯,會不會是圖片放的位置不對呢?”

哈,還是很夸張對吧?沒辦法,寫博客有時候需要夸張的文字,否則你無法理解我的意思是:有時候,大家會傾向于從自己的記憶中尋找一些相似的物品,然 后選擇相似度自認為比較高的東西出來當作答案,而全然不管兩者之間的邏輯是否有哪怕那么一絲的關聯。也許很多時候,我們確實需要從相似的東西開始,但請別 把他當作終點。程序是需要嚴謹的邏輯的,所以你也必須非常嚴謹的去推演。

#p#

關于這類的問題真的太多太多了,比如我指著下面這段代碼當中的紅字:

var dictionary = new Dictionary<string, string>();
dictionary["someKey"] = “someValue”;

“這句話說明了什么?”

“說明dictionary是一個數組。”

集大成者

***我舉一個集大成者的例子,說,有個任務是要在SilverLight應用上面添加一個“收藏本站點”。好,怎么解決呢?網上一搜,發現有很多這樣的代碼:

  1. function AddBookmark(Url, LabeName) {  
  2.   if (document.all)  
  3.   {  
  4.     window.external.addFavorite(Url, LabeName);  
  5.   }  
  6.   else if (window.sidebar)  
  7.   {  
  8.     window.sidebar.addPanel(LabeName, Url, '');  
  9.   }  
  10. }  

然后直接扒下來就放上去了,通過某種方式在SilverLight中調用這段JavaScript,簽入,搞定了!結果到了測試那邊發現完全不能用,無論在IE6/7/8/9/10,還是在FireFox/Safari/Chrome上面,都不能使用。我問:

“這是什么原因呢?”

“不知道,反正瀏覽器報告沒有權限,可能是瀏覽器的安全設置原因吧,或者操作系統的Bug,也可能是瀏覽器的某種Bug?”

“不可能啊?這些代碼存在很多年了,要有問題早就能在網上搜索到了。”

“那也許是SilverLight調用的時候有什么安全問題。哎!SilverLight好煩啊!”

“那怎么還沒有解決呢?”

“好,我馬上解決它!”

很快,那段Javascript就變成了:

  1. function AddBookmark(Url, LabeName) { 
  2.   try 
  3.   { 
  4.     if (document.all) 
  5.     { 
  6.       window.external.addFavorite(Url, LabeName); 
  7.     } 
  8.     else if (window.sidebar) 
  9.     { 
  10.       window.sidebar.addPanel(LabeName, Url, ''); 
  11.     } 
  12.   } 
  13.   catch 
  14.   { 
  15.     alert("您的瀏覽器因為安全設置的問題無法收藏,請手動添加收藏!"); 
  16.   } 

看到這樣的代碼,我徹底震驚了。親自調試了一下,發現確實報告了一個“沒有權限”的異常。但是,我還發現,那個Url參數的值是 “www.adomainname.com\test\page.html”。那這不廢話么!瀏覽器認為你要收藏的是一個本地硬盤上的路徑,怎么可能在一 個Internet Zone上允許收藏這種路徑呢?我于是指著代碼問:

“這個Url是什么?”

“是一個變量”

“啊?”

“哦,不對,是一個參數。”

你是否也有類似的經歷呢?

原文鏈接:http://coolshell.cn/articles/5292.html

責任編輯:陳四芳 來源: 酷殼網
相關推薦

2011-08-23 13:50:17

程序員

2014-06-05 09:23:47

程序員高效

2015-08-13 08:56:40

高效程序員共同特征

2013-05-07 09:11:26

程序員程序員特征

2013-08-20 09:33:59

程序員

2011-05-13 14:34:02

程序員

2014-11-07 16:57:21

程序員

2017-11-14 21:30:15

2012-11-22 14:00:26

程序員

2013-06-17 10:45:34

2012-03-06 09:22:46

程序員

2012-06-23 17:21:18

程序員

2013-04-15 10:55:09

程序員

2012-11-08 09:49:30

C++Java程序員

2015-09-24 08:43:13

程序員未來

2009-12-14 09:29:00

程序員

2012-03-13 10:55:00

程序員

2012-02-14 09:13:51

程序員

2010-08-27 10:34:51

程序員

2021-04-20 16:51:07

程序員技術開發
點贊
收藏

51CTO技術棧公眾號

亚洲欧洲一区二区三区久久| 亚洲va欧美va人人爽午夜| 国产精品亚洲综合天堂夜夜| 一级黄色片日本| 精品视频自拍| 欧美日韩色一区| 成人性生活视频免费看| 成人在线观看黄色| 国产精品 欧美精品| 欧美最顶级丰满的aⅴ艳星| 日韩一区二区不卡视频| 香蕉视频一区二区三区| 7777精品伊人久久久大香线蕉 | 首页国产精品| 欧美精品一区在线观看| 亚洲天堂网一区| 97久久人人超碰caoprom| 国产精品欧美经典| 久久综合九九| 亚洲欧美另类综合| 九一九一国产精品| 欧洲一区二区视频| 久久久久久久久久一区二区三区| 精品日韩毛片| 亚洲精品国产综合久久| 中文字幕av一区二区三区人妻少妇| 性xxxxfreexxxxx欧美丶| 亚洲中国最大av网站| 亚洲视频精品一区| 免费一级毛片在线观看| 国产成人无遮挡在线视频| 国产精品96久久久久久又黄又硬| 日本三级2019| 欧美精品日韩| 久久视频中文字幕| 久久一级免费视频| 精品久久国产| 国产视频精品一区二区三区| 欧美做受高潮中文字幕| 91精品一区| 欧美久久免费观看| 在线观看高清免费视频| 日本精品在线中文字幕| 精品久久久久久久久久久久久久| 黄色一级片国产| 韩国中文字幕在线| 亚洲欧美一区二区三区极速播放 | 激情综合电影网| 欧美肥臀大乳一区二区免费视频| 美女视频久久久| 久久中文字幕av| 最近中文字幕2019免费| 粉嫩精品久久99综合一区| 国产伦精品一区二区三区视频| 日韩精品极品视频免费观看| 亚洲の无码国产の无码步美| 久久97精品| 亚洲国产精品人久久电影| 亚洲av永久无码精品| 精品福利一区| 日韩精品中文字幕视频在线| www.自拍偷拍| 综合综合综合综合综合网| 亚洲区免费影片| 黄色片在线观看免费| 日韩欧美视频在线播放| 久久亚洲成人精品| 久久亚洲国产成人精品性色| 日韩视频久久| 日本电影亚洲天堂| 中国女人真人一级毛片| 精品综合免费视频观看| 亚洲专区在线视频| 欧美一级特黄aaaaaa| 91丨九色丨黑人外教| 日本一区二区三区精品视频| 69久久精品| 亚洲精品一二三四区| 你真棒插曲来救救我在线观看| 涩涩视频在线免费看| 色成年激情久久综合| 亚洲综合av在线播放| 9l视频自拍九色9l视频成人| 精品在线欧美视频| 亚洲视频重口味| 最新国产乱人伦偷精品免费网站| 国产91|九色| 在线免费看av片| 国产成人av电影| 欧美一区二区三区电影在线观看| 一区二区三区视频在线观看视频| 一区二区三区国产精品| 92看片淫黄大片一级| 亚洲成人高清| 精品国产123| 少妇精品无码一区二区免费视频| 欧美国产专区| 国产成人亚洲精品| 亚洲第一色视频| 国产亚洲一本大道中文在线| 9191国产视频| 欧洲成人一区| 亚洲国产日韩欧美在线动漫| 国产wwwwxxxx| 先锋a资源在线看亚洲| 国产有码在线一区二区视频| 婷婷av一区二区三区| 成人免费在线视频观看| 久久美女福利视频| 日韩高清二区| 日韩专区在线播放| 国产一级淫片a视频免费观看| 国产精品自拍一区| 日韩高清av| 岛国av在线播放| 欧美日韩精品电影| 丰满大乳奶做爰ⅹxx视频 | 国产亚洲一区二区三区四区| 欧美午夜性视频| 二区三区精品| 中文国产成人精品| 国产性猛交╳xxx乱大交| 国产成人亚洲精品青草天美| 曰韩不卡视频| 成人在线黄色| 亚洲丝袜一区在线| 男人的天堂一区二区| 国产91精品一区二区| 夜夜爽99久久国产综合精品女不卡| 中文字幕 在线观看| 亚洲成人久久网| 成年人av电影| 国产老肥熟一区二区三区| 亚洲精品中字| 国产成人a视频高清在线观看| 精品网站999www| 91精品国产乱码久久久张津瑜 | 欧美日韩一区高清| 亚洲色成人网站www永久四虎| 中文精品视频| 国产综合 伊人色| 岛国片av在线| 精品国产1区2区3区| 久久精品人妻一区二区三区| 国产成人综合在线播放| 久久视频免费在线| 国产一区二区在线观| 久久亚洲一区二区三区四区五区高| 一区精品在线观看| 国产精品进线69影院| 亚洲精品性视频| 日韩精品四区| 成人国产精品免费视频| 免费av在线网站| 91精品国产色综合久久不卡电影| 免费成人深夜夜行网站| 精品一区二区日韩| 免费看污污视频| 我要色综合中文字幕| 久久久久久久久久亚洲| 免费观看毛片网站| 欧美日韩美女视频| 国产精品久久久久无码av色戒| 日韩专区在线视频| 一区二区三区我不卡| 国产精品xnxxcom| 欧美第一黄色网| 天堂资源最新在线| 91久久精品午夜一区二区| 国产熟女一区二区| 极品少妇xxxx偷拍精品少妇| 300部国产真实乱| 欧美精品国产白浆久久久久| 国产激情999| 老司机在线看片网av| 欧美一级电影网站| 久久久久久久黄色片| 日本一区二区三区高清不卡| www.污网站| 亚洲欧洲另类| 亚洲高清不卡一区| 视频一区中文字幕精品| 欧美性一区二区三区| 丝袜美腿美女被狂躁在线观看| 日韩一级片在线播放| 综合激情网五月| √…a在线天堂一区| 免费a v网站| 免费成人在线视频观看| 妞干网在线播放| 红桃成人av在线播放| 91嫩草免费看| 春暖花开亚洲一区二区三区| 久久久精品影院| 青青草视频在线免费观看| 欧美酷刑日本凌虐凌虐| 亚洲精品午夜国产va久久成人| 中文无字幕一区二区三区| 国产女主播在线播放| 日韩电影在线观看一区| www.xxx麻豆| 四虎国产精品免费观看| 精品无人区一区二区三区| 亚洲精品毛片| 热久久美女精品天天吊色| 18+视频在线观看| 国产一区二区三区视频免费| 亚洲国产精品视频在线| 欧美在线你懂的| 日韩人妻无码一区二区三区99| 中文字幕亚洲精品在线观看| 日本少妇色视频| 国产激情一区二区三区| 91国产精品视频在线观看| 日韩一级欧洲| 精品久久久无码人妻字幂| 残酷重口调教一区二区| 久久精品国产综合精品| 亚洲1区在线观看| 国产一区二区在线免费视频| 黄色亚洲网站| 久久人91精品久久久久久不卡| 麻豆传媒视频在线| 正在播放欧美视频| 久久经典视频| 日韩av网站电影| 亚洲国产成人一区二区| 欧美一区二区在线免费播放| 中文字幕一二区| 在线视频观看一区| 精品国产xxx| 精品人伦一区二区三区蜜桃网站| 久久国产在线观看| 亚洲精品精品亚洲| 欧美色视频一区二区三区在线观看| 国产视频一区不卡| 性欧美精品中出| 久久久久久久性| 国产黄片一区二区三区| 久久这里只有精品视频网| av鲁丝一区鲁丝二区鲁丝三区| 成人国产精品免费观看视频| 国产欧美视频一区| 成人免费视频caoporn| 黑人玩弄人妻一区二区三区| 国产成人高清在线| jjzz黄色片| 成人av在线播放网址| 男男一级淫片免费播放| 99这里只有久久精品视频| 精品视频站长推荐| 99精品国产视频| 久久久久亚洲av无码专区桃色| 波波电影院一区二区三区| 亚洲 欧美 日韩在线| 97精品国产97久久久久久久久久久久| 欧美日韩一区二区三区四区五区六区| 不卡一卡二卡三乱码免费网站| 中文字幕一区三区久久女搜查官| 不卡在线观看av| 日本少妇高潮喷水xxxxxxx| 国产午夜精品一区二区三区四区 | 欧美亚洲精品在线| 亚洲伊人婷婷| 亚洲欧美综合国产精品一区| 97中文字幕在线| 99视频+国产日韩欧美| 黄色动漫网站入口| 日韩av电影一区| 尤物网站在线看| 丁香婷婷综合激情五月色| 国产精品边吃奶边做爽| 欧美激情在线看| 久久中文免费视频| 午夜电影网一区| 日本一区二区三区久久| 欧美一区二区三区性视频| 99久久精品国产一区二区成人| 欧美成人一区二区| 四虎影视在线观看2413| 中文字幕亚洲情99在线| 丝袜美腿av在线| 日本欧美黄网站| www欧美在线观看| 亚洲欧洲精品天堂一级 | 中文字幕欧美日韩一区| 欧美日韩色视频| 亚洲成在线观看| 羞羞色院91蜜桃| 精品国产亚洲在线| 成年网站在线| 欧美国产在线视频| 吞精囗交69激情欧美| 亚洲尤物视频网| 国产一区二区三区探花| 大地资源网在线观看免费官网| 欧美专区在线| 熟妇女人妻丰满少妇中文字幕| 91麻豆视频网站| 欧美日韩免费一区二区| 在线免费观看不卡av| 日韩在线观看视频一区| 色婷婷综合久久久久| 2022成人影院| 99电影在线观看| 成人三级视频| www.com毛片| 国产成人综合在线| 手机av在线不卡| 精品国产91久久久久久老师| 亚洲综合网av| 亚洲午夜久久久影院| 51精品在线| 99re国产视频| 91成人精品| 三上悠亚在线一区二区| 91在线视频在线| 国产在线拍揄自揄拍| 制服丝袜中文字幕亚洲| www亚洲人| 日韩美女免费视频| 国内毛片久久| 欧美激情亚洲天堂| 国内欧美视频一区二区| 永久免费毛片在线观看| 欧美午夜丰满在线18影院| 亚洲av无码片一区二区三区| 精品国产拍在线观看| 99久久er| 性欧美.com| 日韩国产欧美在线观看| 熟女少妇一区二区三区| 精品久久久久久中文字幕| 亚洲精品久久久久久无码色欲四季| 日韩亚洲欧美中文在线| 丁香久久综合| 亚洲电影免费| 久久精品二区亚洲w码| 少妇视频在线播放| 欧美中文一区二区三区| 极品美乳网红视频免费在线观看| 欧美一级视频免费在线观看| 久久婷婷国产| 九色在线视频观看| 91偷拍与自偷拍精品| 免费看日批视频| 亚洲午夜精品久久久久久性色| 欧美大胆成人| 色999五月色| 精品在线亚洲视频| 91视频综合网| 欧美成人乱码一区二区三区| 好看的中文字幕在线播放| 国产精品二区三区四区| 日韩视频三区| 亚洲熟妇一区二区三区| 在线视频中文字幕一区二区| av男人的天堂在线| 国产欧美亚洲精品| 在线国产一区| 伊人久久一区二区三区| 欧美性猛交xxxx偷拍洗澡| 奇米影视888狠狠狠777不卡| 国产精品高清在线观看| 国产精品久久久久久| 麻豆tv在线观看| 黄色一区二区在线| 国产在线黄色| 成人欧美一区二区三区在线| 欧美日韩精品| 国产精品无码一区二区三区免费| 在线观看国产91| 久久精品视频观看| 国产伦精品一区二区三区| 美日韩精品视频| 9.1片黄在线观看| 精品欧美久久久| 台湾佬中文娱乐久久久| 一区二区三区四区在线视频| 懂色av中文一区二区三区| 久久精品视频7| 久久精品色欧美aⅴ一区二区| eeuss国产一区二区三区四区| 69堂免费视频| 亚洲天天做日日做天天谢日日欢 | 久久九九国产精品怡红院 | 国产无套粉嫩白浆内谢| 国产亚洲a∨片在线观看| 国产人与zoxxxx另类91| 男人添女人下面高潮视频| 国产精品久久久久久久久动漫 | 97视频在线观看免费| 成人久久综合| 久久久久亚洲无码| 欧美日韩在线播放一区| 爱啪视频在线观看视频免费| 亚洲精品一卡二卡三卡四卡| 成人免费看黄yyy456| 在线视频欧美亚洲| 97热在线精品视频在线观看|