① 程序員的代碼潔癖在什麼情況下是一種惡習
當你把【代碼清潔】當作目的時,就是惡習了。為什麼會存在代碼潔癖,究其根本,是我們對「維護代碼」這種讓人抓狂的事情的實際需求,讓我們越來越注意到清潔的重要。比如說 1 == a 這個,如果從來沒有把 a == 1 寫錯成過 a = 1 導致你調式很長時間過,恐怕這個人能難把這個納入到他的潔癖范疇內,即使他對空格的使用要求近乎苛刻。在我的圈子裡面,一直有很多搞單片機的的。這些人主業是做電子甚至是機械的,當需要一個控制器的時候,會用單片機寫一些非常小的程序來實現控制。我發現在這個圈子裡面,就幾乎沒有代碼潔癖的人,別說潔癖了,代碼的基本清潔都看不到,即使這個人在做電路板的時候一板一眼。為什麼?因為沒有需求,代碼本身長度都很小,而且都是寫過無數遍的基本套路,甚至大段大段的代碼都是用輔助工具直接生成的;這些代碼對他們來說,多亂都很難寫錯,並切,最重要的,這些代碼幾乎都不需要維護,因為功能簡單,程序就是可以做到沒有BUG,需要升級的時候也很少。混亂的代碼,於他們的工作效率,幾乎沒有什麼影響;相反,由於開發環境難以想像的簡陋,整理代碼會浪費他們大量時間。既然代碼潔癖是由需求引起的,那麼我們來反思一個問題:我們做的和我們需要的一致么?其實問題問出來的時候,相信大家有答案了,既然用到了「潔癖」,肯定代表「做多了」,《編程之道》這本故事書裡面有個有趣的小故事:一個初學者被要求編寫一個財務軟體。他瘋狂地工作了很多天,但他的主管檢視他的程序時發現,它寫了一個編輯囂,一個圖形程序集,和人工智慧的界面,但是看不到任何跟財務有關的東西。主管要求解釋時,程序員被激怒了:你太沒耐心了,我會在最後寫財務的部分。這就是一個典型程序員在乾的事情,所有的優秀程序員都要經歷這樣的階段,過度設計、過度優化、過度使用技巧等等等等,因為我們就是這樣的群體,對這些的追求就是我們學習編程提高自己的動力,所以我們必然會經歷這樣的事情
② 有沒有人看過愛情公寓5的這個劇本,內容如下
關谷來的目的主要是為了胡一菲,一菲並不是普通的大學老師,她是博士有高智商,她會格鬥有高超的戰鬥力,其實她是一名特工,一名EIO的特工。EIO是對抗天網,拯救地球的神秘組織。(你以為展博會無緣無故的加入一個無聊的組織么,事實上展博早已經是組織的一員了,他是計算機天才,同樣是EIO的重要人物,這次離開公寓去南極是因為有一個他不得不去完成的任務,後面會解釋。)同時一菲身上也有著EIO的一些機密信息,天網找到了她,目的就是從她身上套出機密信息。但是天網明白以一菲的意志,她是不會出賣EIO的,以她的智商也不容易被迷惑,以她的戰鬥力更是無法制服(大家也看到一菲毫發無損地打敗了T600),於是便派了關谷這個機器人來接近一菲身邊的人,妄圖套出信息。但是漸漸地,關谷這個智能機器人愛上了悠悠,他不想傷害悠悠和他身邊的人,於是就開始醬油,全然忘了天網給他的任務。天網沒辦法只好派出了神秘迷人的女特工——代號諾瀾,諾瀾進電台並不是巧合。之前說一菲很難被迷惑,但她身邊的人基本沒什麼戒心,於是天網決定從曾小賢開始入手。曾小賢雖然只是個普通人,但是跟一菲之間卻有著難以說清的感情,一菲為了更好的工作,所以一直迴避著與曾小賢在之間的感情,至於沈公子,一菲從未喜歡過,只是為了掩飾自己的感情隨便找的。而這一切都瞞不過天網組織,關谷的大師兄事實上就是來提醒關谷同時監督關谷完成任務的。當大師兄把關谷的情況反映給天網組織後,組織決定派出諾瀾勾引小賢,再憑借一菲和小賢的親密關系,套出機密信息。但是天網萬萬沒有想到諾瀾竟然真的愛上了小賢。林宛瑜什麼消失一季還沒有沒出現,事實上林宛瑜是被天網組織綁架了,而展博得之後毅然離開了愛情公寓。林氏集團是EIO最大的資助方,EIO的所有科研經費都是來源於林氏銀行。而天網綁架宛瑜的目的就是為了讓林氏集團停止資助EIO。EIO雖然是個日本組織,但是有著不為人知的秘密,所以只能把大本營設立在南極,展博為了營救宛瑜踏上了他的南極之旅。天網見特工諾瀾和機器人關谷都沒什麼進展,於是派出了情商和智商都超級高的高層技師——小峰,去接近一菲的室友美嘉。因為天網覺得遲遲沒有進展的原因是悠悠和一菲不是很熟,小賢雖然熟悉,但卻不是一個寢室。但是卻萬萬沒想到諾瀾會愛上曾小賢,無奈之下,把苗頭指向了和一菲又熟悉又在同一寢室的美嘉。但是天網不知道小峰卻是當年美嘉意外救下的跳樓學生,他當時已經對美嘉一見傾心。所以他更加不會加害美嘉,於是也是左右為難。那次美嘉幫助小峰看房子就是天網安排的,目的為了用那些智能家用電器套出美嘉的話,而且在任務進行中還不小心說漏了嘴。諾瀾愛上了小賢,同樣也不想做出傷害小賢的事。於是她提前告白搶走小賢,就是為了斷了一菲和小賢的感情,因為天網是不會放過一菲身邊的人的,諾瀾只有把小賢從一菲手中拉走才能保護他。同時諾瀾又對天網解釋是為了更好地接近小賢才和他在一起的,因為小賢是一菲最親近的人,但天網的失策就是沒有想到諾瀾會真的愛上曾小賢,於是就相信了諾瀾。諾瀾根本沒去美國,而是回去向組織匯報情況,曉峰那次讓美嘉看家也是被天網召回,而讓機器人監視美嘉他本人毫不知情,他不會做傷害美嘉的事情。只不過他不知道家裡他自己出於興趣愛好做出來的智能電器,早已被天網控制住了。在諾瀾謊稱去美國的期間,還在曉峰家和曉峰見了一面,談話內容如下:小峰:「諾瀾,為什麼你還不對曾小賢下手,早點完成任務也沒我的事了啊。」諾瀾:「小峰,我還需要時間,再說我們剛在一起感情還不深。」小峰:「我看你是喜歡上曾小賢了吧,就和那台機器人一樣,喜歡上了悠悠。諾瀾:"呵呵,組織派你去監視美嘉的任務做的怎麼樣了,你覺得組織知道這些之後會放過我們么?小峰:「。。。。。。。。。。。。。」兩人其實都希望別人動手,因為他們都不希望利用或者傷害自己愛的人。而他們的對話卻被子喬撞見了,子喬是來拿會忘在曉峰家的東西,卻看到了諾瀾,子喬本以為諾瀾背板了曾老師,和別的男人約會,所以想聽聽他們在說些什麼,卻發現了驚天的秘密。而這一切也都曉峰家的電器被天網知道,天網終於明白為什麼任務毫無進展的原因,並且要除掉這些叛徒。而特工出身諾瀾敏銳的發現了在一旁偷聽的子喬決定要和曉峰一起除掉他。。。。。。。。。悠悠和關谷最後還是買了車,子喬就是開著悠悠和關谷新買的車來的(由於子喬喜歡裝高富帥,所以就求悠悠吧車借給他開兩天,方便他把妹)。子喬知道自己被發現後立刻上車逃跑,但是由於慌不擇路,出現了車禍。而諾瀾和曉峰已經沒有必要去確認子喬的的死亡了,因為冰箱君又說漏了嘴(可見智能還是有缺陷)他們也意識到自己被組織發現了。子喬的意外究竟是由於自己慌張出錯,還是由於小雨淅淅的詛咒呢?兩人其實都希望別人動手,因為他們都不希望利用或者傷害自己愛的人。但是,這一切卻無意間被子喬看見了,兩人分手之後,子喬上前問諾瀾討說法。諾瀾先是反駁,但在子喬的逼問之下,諾瀾妥協了,但要和子喬換一個秘密的地方說。於是他們搭上了出租,也就是出車禍的那輛車,但是他們卻不知道曾老師偷偷在後面也看到了這些,騎著自行車跟了上去。在車上,子喬還是耐不住寂寞要問關谷機器人的事,說了一會兒,諾瀾和子喬爭論起來。可是這時他們的談話卻被司機聽到了,司機目瞪口呆,情緒失控,顛覆了他的世界觀,於是一個不注意,開車撞到了邊上,出了車禍。諾瀾畢竟是特工出身,她第一時間跳出了車外,可是司機和子喬卻出了車禍。車後的曾老師追到的時候,司機已經當場死亡,而子喬也被抬上了擔架,她知道諾瀾也在車上,於是急得歇斯底里,這就是為什麼擔架上有人,可小賢卻在計程車那裡著急,因為他擔心諾瀾的安慰,可是諾瀾卻不在車上子喬車禍醒了,可窗外卻是另一番景象。飛機,坦克,還有無數的海陸空機器人。。。原來人類與天網的戰斗開始了!!諾發身亡,小賢殉情。關谷背叛組織,變身機器人戰斗被炸毀,悠悠殉情。展博宛瑜回來和一菲共同對抗,可是寡不敵眾,各自犧牲。只有美嘉陪在子喬身邊,可是早已哭成了淚人,兩人看著機器人大軍的壓進,再也受不來了,地球將被天網佔領。尤其子喬醒來後無法面對這一切,親人朋友的離去,於是縱身跳下了樓,被一道激光打中,成了碎片。愛情公寓,一個普通的公寓。天網先後派了三波人來,卻都被愛情所感動,被善良所感化,願意反抗,為了愛而反抗,最後犧牲,但他們的精神被世人永遠記住。一道白光蓋住屏幕,當觀眾都以為大結局的時候,從白幕中走出一個人,子喬。他說:「當你們我們他們都以為地球完蛋的時候,我突然想起自己忽略的一個重要的問題,就是第五集的那個陀螺一直沒停下,別說什麼進口的,再吊的陀螺也不會半小時不停下的,至少我小布沒見過。所以,那個夢根本沒有醒,也就是這些全是一個夢。」說完這些話,屏幕一黑,子喬緩緩睜開雙眼,發現自己還躺在那個心理治療室。旁邊的醫生笑著說:「你,終於醒了。」雖然這一切都是夢,但對子喬的沖擊太大。他明白了朋友的珍貴,愛情的可貴。等到失去再去珍惜就來不及了。於是他一下子沖出治療室,回到那個公寓,那個帶給他愛情和友情甚至親情的公寓。同時還有另一個關谷他眼睛變成紅色,還說普通話,這一切他自己都不知道怎麼回事,還記得他大師兄說的天網公司么,那是真的,關谷去裡面做了兼職,他自己都不知道被植入了晶元,他的婚檢報告其實是悠悠的,悠悠有腰間盤突出,而悠悠拿的卻是關谷的,她發現了關谷不對勁。。。。所以才有了結局那句,悠悠,對不起,,我,,,關谷後悔去天網公司。關谷死了,大家都很悲痛,子喬突然醒了過來,原來這是子喬的第四個夢,他醒了心理醫生告訴他,你這個夢一定讓你明白了什麼才是最重要的。他找到美嘉,給美嘉表白,美嘉感動哭了,她們決心一起把孩子養大。關谷悠悠還在准備婚禮,大婚就在幾天後,小賢找到一菲,跟一菲表白,,然後幸福的在一起,根本沒有什麼諾瀾,,婚禮現場,關谷吻了悠悠。。還沒有結束。突然麗薩出現了,原來這一切都是麗薩講的一個故事。她才是你的月亮我的心主播,因為看過第一季的都知道,這是一本書講的愛情公寓的故事。。。那些解釋不通的事情都解釋通了。
③ 為什麼會有女孩喜歡程序員
Bi Bo,養猿一隻
養猿五年,是只非典型性程序猿,其特徵為『 錢不多,話不少』,智商情商都高,簡直是個話嘮。明明我家裡沒有森林,卻養了一隻程序猿。我的養猿經歷如下:
家有程序猿第一年:
聽他用極大熱情和最生動易懂的語言講程序是什麼,各種語言是什麼,演算法是什麼,etc.
家有程序猿第二年:
早已習慣了異地戀網上聊天時這樣的對話:
「幹嘛呢,親愛的?」「寫程序啊」
「怎麼不說話嘛,親愛的?」「哎呀,寫程序呢」
「好啦,我要睡覺了~」 「恩啊,我寫完這個就睡。。」
家有程序猿第三年:
好朋友的女友說,「寫代碼,就知道寫代碼!我重要還是代碼重要?」 我淡淡一笑,心說,「唉,要有自知之明啊姑娘,這種問題根本不用問就知道答案的。。」
家有程序猿第四年:
他來加州看我,結果變成我安排了滿滿一周的灣區矽谷互聯網公司行。我們最快樂的時光就是沖去各種electronics
stores抱回遙控飛機、賽車、投影儀,回家試驗它們的性能,在校園的大草坪上比賽。
家有程序猿第五年:
多年來被某人指手畫腳著更換了所有的電子產品,慢慢地變成了各種電子產品的死粉,電影只想看1080p,琢磨著怎麼帶著google
glass去朝鮮,一個人在機場的時候喜歡對比各種品牌的耳機和Brookstone的各種遙控飛機....
碰上Geek電子產品精神潔癖處女男的結果就是...家裡所有的舊電子設備(手機、筆記本、耳機種種)全部要保存在原裝盒裡規規整整地擺在櫃子里.....
我不是程序媛,我知道這些年他也在默默地遺憾。認識第一年捧起他的編程教材的時候,我就發現CS並非我的真愛,但我還是願意多了解科技新聞和新產品,多去結識互聯網行業的小夥伴,偶爾試著學寫點小東西以圖在快樂中了解些「編程之美」。
慢慢地,我開始享受坐在男友旁邊看他和朋友聊各種技術問題。有次,一同聚餐的女友問,「哎呀,這么無聊的對話你怎麼聽得下去?」
我偷笑,其實這是特別好的學習機會,而且覺得暢談中的男朋友特別有魅力。(捂臉走了~~)
魔女劉,男票是程序員
我們公司是做化妝品代理的,所以會有很多護膚品、香水、彩妝之類的東西,無意中看中了一款Burberry的香水,就拿下了,然後給他發了個QQ消息,內容如下:
但是後來慢慢相處,他讓我發現程序員、理科生不是想像中的模樣,至少他不是,他有太多太多優點,多到讓我可以忽略他是個胖子。
他很愛干凈,愛上他就是因為他身上特殊的香味,讓人依戀、沉醉,即使炎熱的夏天,也不見他身上有什麼難聞的氣味;
他上進,只要有空,就會鑽研技術方面的知識、整理讀書筆記。我知道會有人抱怨程序員男朋友經常加班,我也會抱怨,每次問他幾點睡覺,他總說快了快了,結果半夜一兩點了身邊還是空的,但當初不正是他的認真他的負責吸引了我們嗎?
他沒事總叨叨技術上的專有名詞,搞得我現在對很多詞都不陌生,他的願望是教會我寫代碼,真可怕......
他每天都很忙,但只要我需要他,他總會第一時間出現;
他溫柔體貼,每次在外面遇到好吃的他總會帶一點回來;我膽子小,他擔心我在家害怕能回來早點就回來早點;我的手不能沾洗潔精,他包攬了家裡洗碗的家務;我脾氣大,他不跟我吵架,總是很耐心的哄我......
他廚藝好,只要想吃的菜,照著菜譜他都能做好。
他不僅了解理科知識,連天文地理歷史也比我這個文科生強,甚至連《聖經》也讀過幾遍,哲學也略懂,總之,每次提到他簡直各種驕傲,真不知道自己從哪裡挖出來的寶;
在生活中,他幽默、可愛,偶爾犯二,和他在一起永遠不覺得無趣。
【和大家分享一些小故事】:
1、 我:幫個忙唄。
你:說。
我:幫我把熱水器里多餘的熱水放進水瓶里。
你:好。
十分鍾後,起身去衛生間。
我:黃大爺,你熱水瓶蓋蓋兒了嗎?
你:蓋了啊。
我:你大爺,蓋子蓋了,那瓶塞呢?
你:哦,忘了。
2、雙十一我們分別在網上淘了些寶貝。
11月14日。
我:我買的東西只有一件沒到貨了哦。
你:我的還沒發貨,哭。
我:哈哈哈,人品。
你:沒關系,反正都不是給自己買的。
我:靠,賤人!
3、 早起遛狗。
你:帶錢了嗎?
我:帶了。
你:請我吃早飯吧。
我:為什麼?
只見你立刻抱著我的胳膊,道:人家是你的人嘛。
我:額......買。
李大方,減肥不減臉,長肉不長胸
不知道我的回答是否切題,因為我已經嫁給程序員了。
印象最深的一件事是,有次和老公爭執,老公嘴巴笨,說理又說不過我,一直挨我訓。
最後他突然哭著沖我大喊:「我這么早結婚就是不想管這么多破事,我只想安安靜靜的碼代碼!!!」
。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。
我只想安安靜靜的碼代碼!!!
。。。。
安安靜靜的碼代碼
。。。。
碼代碼
。。。。
。。。。
我會說在那個爭得面紅耳赤的情況下我噗嗤一下笑了么= =
匿名用戶
程序員男朋友是一種很呆萌的生物。絕對不是只會修電腦而已。
1.很多人說程序員智商高,情商低。其實不是的。只不過你恰好遇到了一個情商低的人而已。
智商高是真的。所有程序員都是很聰明的。
不和我吵架。不是因為不會吵。其實他很聰明,要是想說道理我肯定說不過他。但是他知道要讓我贏了我才開心。
2.睡覺睡的很晚。哄我睡了他才會睡。好就好在每天都可以和我說晚安,我從來沒問過他你睡了嗎這個問題。不過白天起的也是不早。(從沒聽見過早安
3.從來不嘲笑我程序編的不好,每次都很耐心的說我教你編程序吧,然後我都說滾開我不要被你鄙視,然後他就笑嘻嘻的吃泡麵去了。
4.很少玩游戲,雖然後來有段時間去了一家網游公司工作了一會兒,但是也很少玩。但是能編出各種好玩的東西給我看哄我開心。對於我這種程序白痴來說真的挺有用的。
5.一般我從來不問他在哪裡,他的電腦在哪裡他就在哪裡。特別特別宅。
6.我不用擔心沒有地方找各種軟體的下載地址,不用擔心電腦各種崩盤,身邊的妹子電腦有問題的時候,我一般都捨不得麻煩他,一臉驕傲的說這個是小問題嘛,不過他太忙啦沒時間。
7.我的消費觀被改變了,所有電子產品更新換代的時候能聽他吐槽各種。各種發布會從來不睡覺,第二天話比誰都多,有時候噴完一個產品,我以為他厭惡至極了結果沒多久他就買了一個回來(這尼瑪是什麼心理……,現在看到所有電子產品都不覺得貴了,尤其是當我知道他的機械鍵盤的價格,我買吃的的時候更加歡快無罪惡感了了。
8.很不喜歡陪你逛街陪你無聊是真的,時間比較少也是真的。但是在一起看電影吃好吃的你想玩什麼都會陪你玩。
9.出軌概率極低。你們懂得。
10.挺喜歡看美女關注各種美女的。(如輪子。
11.人都很善良。不會多愁善感,自尊心一般都普遍偏重。
12.有個程序員男朋友很酷。感覺有個技術大牛陪在自己身邊。感覺無所不能。
13.為什麼總有人說很呆呢 →_→ 我覺得很逗比啊,從來都不怎麼正經回復你的話,說話風格也是很幽默的。
14.他喜歡看動漫,買手辦,買模型,有時候我會嘲笑他幼稚,(媽的明明感覺真的很幼稚啊!
15.不會哄人。哄人千年一句:我錯了。其他的無論如何都別不出來了。(後來我就不指望了…和程序員交往都可以自我癒合能力爆表。
————————————————————
但是我們已經分手了。而且不聯系了。他應該不看知乎。
但是我還是覺得有一個程序員男朋友是很酷的一件事。真的。
希望以後還能再遇到程序猿當男票。
匿名用戶
位! 等我解決完這個Bug再來回答。
---------------------------------------------------
忽然發現都已經五月份了。bug早就解決了!我是機智的程序媛!
既然沒事干,不如回答一下吧。
首先,程序員男朋友是個男的(我知道是廢話!),他有一般男生一樣的愛好。
對游戲愛得深沉是肯定的。 如果說代碼是他的二老婆的話,游戲應該是他的三老婆。
很宅。 當然幸虧有我解救了他,讓他偶爾感受下外面的世界。
愛萌妹子。 但我應該不是萌妹子吧 嘿嘿- -
不太會說話。
單純善良。
賺得多? 和其他專業畢業生比起來算比較多了吧,可以包養作為學生黨的我咯
下面是兩個程序員的生活。
紀念日以2的次方作為整數過。
視頻的話大多會請教他編程技術。我覺得技術很牛的程序員很有魅力呀。
可以幫我解決各種bug,寫代碼的時候很踏實呀,但也有依賴心了。
第一次送我的禮物是機械鍵盤。(都沒有hhkb,差評)
後來又給了我一個運動手環。
本來覺得他會有很多特點可以說一說的,但其實仔細想想也沒啥好說的。但和他在一起的這么多日子裡有很多有趣的事情。
其實程序員男朋友也沒啥特別的,但對我而言他是獨一無二的。
【網路整理】