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

解讀卓越程序員密碼

開發 項目管理
雨夜,北京,在家讀了《卓越程序員密碼》一書,覺得有一些內容值得回味,所以寫了這篇讀書筆記。

雨夜,北京,在家讀了《卓越程序員密碼》一書,覺得有一些內容值得回味,所以寫了這篇讀書筆記。

卓越程序員密碼

本書的作者是Ka Wai Cheung,一看名字就知道是中國人,的確如此,作者名叫張家為,是一名程序員和設計師,同時也是美國芝加哥“We Are Mammoth”公司的聯合創始人,公司名稱翻譯成中文是“我們是猛犸”,很好玩的一個名字。

出于好奇,我看了We Are Mammoth的網站,網站設計的既有趣又有愛,可想而知,這是一家充滿活力的公司。如果大家有興趣,可以去那里瀏覽他們的公司主頁。

這本《卓越程序員密碼》,并不厚,全書總共只有157頁,分為9個章節,分別是“引言”、“比喻”、“動力”、“生產力”、“復雜性”、“教學”、 “客戶”、“代碼”和“自豪感”。直到第8章才提到代碼,足以說明這本書其實并不是教你如何編程的,而是教你如何高效的出色的完成任務的。

言歸正傳,我們來看看這本書里哪些段落是值得回味和思考的。

本書的封面:

enter image description here

【思想相通】

在編程的世界里,我們會和各種各樣的“語言”打交道。雖然我主要的服務器端開發語言是C#,但我的工作方法卻幾乎可以完全應用到Java、PHP、 Ruby和Python上。編程語言雖然有不同,但核心的編程思想、方法和架構卻是高度類似的。我們只是用不同的方式來表達而已。

【普通人不了解編程】

大廚用不著琢磨烹飪要怎么比喻,肉湯要是太咸了,你一下就能嘗出來了;音樂家也不用這么拐彎抹角地描述歌曲,一個調子聽起來太老套,是因為你早先就 聽過一樣的節奏。別人一下就明白了。然而,編程可不大一樣。普通人看不出來什么樣的代碼優雅,什么樣得代碼一團糟。我們這個行業非常新。人類做飯、創作音 樂、蓋房子都有幾千年了,可是考古學家還沒在巖壁上發現“人類坐在桌前打字”這種圖案。

【不要過度規劃】

在傳統的建筑行業中,規劃是至關重要的。因為要建一個摩天大樓,撤銷(ctrl-z)、剪貼(ctrl-x)和拷貝(ctrl-c)都是行不通的。 建筑上沒法享受這些簡潔而強勁的案件,所以需要非常詳盡的說明書。日進斗金的房地產生意和災難性得頭條新聞之間就只有一步之遙。所以,要是打算建造一棟摩 天大樓,把建筑說明書寫得詳細到讓人想吐才是最合理的做法。

反過來,這些就是我們這個行業獨有得奢華享受了。軟件組件又不需要等著本地的工廠發運字母和數字。打字、編譯、測試,然后重復就行了。我們可以在實 際產品上測試代碼,而不用對著產品的某種模具測試。在開發過程中,我們可以看著懸索橋斷成千上萬次,在各種地方斷,在各種條件下斷,而不用擔心浪費材料或 者鬧出人命。

在寫第一行代碼之前做出非常詳細的說明書仍然有些好處,但這沒能充分利用到這種媒介的優勢。“規劃、規劃、規劃”過于強調要花大量時間計劃讓所有東西臻于完美,而忽視了可以用好實際寫代碼的工夫。

【扔掉舊代碼】

即使我確定要重新實現我前一陣子寫過的東西,早先注釋掉的東西一般來說也無論如何用不上。我可能把其他地方的邏輯動過了,舊代碼里面引用的對象或者方法可能也變了。比起重新干干凈凈地把代碼寫對,要把這舊代碼救活,我得花上更多的時間在那兒東敲西補。

不要把代碼囤積在注釋里,刪除代碼可以讓代碼庫精簡。眼前的頁面應該精確地反映出軟件現在的工作方式,一分不多,一分不少?,F在就扔掉舊代碼,在編 程中間就不用跳過一堆不相干得垃圾字節。我們以后也用不著去琢磨,這一大團已經注釋掉可看起來還很重要的代碼,到底還是不是那么重要。

【多元化勝于專業化】

在傳統的建筑行業里,讓電工兼任水泥澆筑工,或者讓鋪磚工去裝管道都是不現實的事情。他們都各有專長,各司其職。但把同樣的理念移植到我們這個行業 就不大站得住腳了。我們工作所用的工具無非就在眼前的這塊屏幕上。如果正在搞SQL,也用不著要換個地方才能寫HTML或者是在Photoshop里面弄 上一張圖,只要在計算機上切換程序就行了。編程的科目之間,沒有任何物理上的障礙。

【工作即福利】

在我們這個行業里,長久的動力并不來自于福利。當然,高薪和免費午餐確實不錯,能隨時玩玩桌上足球機也不賴。但歸根結底,長久的動力來自于我們所做 的工作。我所見到的每個有激情的程序員,在談論起經過長時間苦苦思索才為技術問題找到的優雅解決方案時,都異常興奮,這比說起在公司編程大會上贏得10% 的加薪要興奮得多。

【福利可能是毀滅性的】

表面化的福利實際上會削弱人們工作的積極性。是的,在我們面前晃動的胡蘿卜可能讓我們更加沒有工作的激情。

傳統的商業激勵因素,比如大筆獎金,可能會成功調動員工的積極性,但只能用于那些簡單瑣碎的工作,類似于把數據從一張表填到另一張表這樣的工作。

相反,那些需要批判性分析和創造性解決方案的工作,就像我們每天面對的這些,把金錢獎勵掛在員工眼前晃悠則沒什么用處。在一些涉及高層次思考的實驗中,金錢激勵和業績之間是負相關:給一組特定研究對象的金錢獎勵越多,他們最后做的越糟。

#p#

【別在臥室里工作】

正如帕金森定律所說:“工作會不斷膨脹,直到占滿所有可用的時間之后才會完成。”由于我們可以在一天中的任何時間工作,所以可占用的時間就多了去了。每周40個小時的工作突然就變成了168小時的工作+睡覺+吃喝娛樂。

在家辦公是一種奢侈,如果你有幸享受這一點的話,千萬不要在臥室辦公,最好搞出一個封閉的房間,這樣就可以在工作時間結束后從那里離開,在門上掛上“打烊”的牌子,然后去享受生活中的其他樂趣,第二天再繼續工作。

這才是真正的生活。

【對閑散項目堅決說不】

我們每個人都有一堆閑散項目,可能是寫了一半但從來沒完成的軟件,也可能是開始寫時干勁十足,但因出現更緊迫的事情而戛然而止的代碼??梢怨制渌ぷ髡加昧藭r間,也可能是我們自己已然失去了興趣。

這類閑散項目本身沒有嚴格的時間限制,而且不成功也沒有什么關系,因此注定要失敗。如果它的發布日期不定,只是“未來某年某月某日”,很可能我們近期就不會去完成它。

三個月怎么樣?

Jack Dorsey用三個月開發了一個鮮為人知的短信服務,他從構思到發布第一版所花的時間還不到三個月,這個服務就是后來的Twitter。試想一下,如果他年復一年地開發,而不是一旦開始就閃電發布,那么結果可能就大不一樣了。

【設定一個最后期限,即使是隨便設的】

制定了最后期限,工作才能得以完成,否則產品永遠難見曙光。最后期限提升了工作的重要性。如果讓一個項目從幾個月拖到幾年,你的產品可能就失去了開始時所期待得價值了。

最后期限創造了一種緊迫感,敦促你沖過終點線。即使沒有人再逼迫你,它也能給你你所需的鞭策。

【去掉時間表中的細節】

我搞軟件開發十二年,從來沒見過一個項目是完全按計劃走的。

功能會變,未預料到的障礙會出現。有時候,我們預計花一個星期的事情,最后花了三個星期。不過,最常見的事情是我們把項目時間制定得過于詳細,會讓 我們成為時間的奴隸。所以,開始做計劃的時候,要少計劃些細節。一個八周的項目,找出八個每周要交付的成果,而不是四十個每天要交付的東西。

如果時間表太詳細,交付太頻繁,開發過程中就沒有做試驗伙食重新考慮細節的余地。我們便只能嚴格遵守根據攝像出來的任務所設定的時間表,就好像被一 個無知的“微觀經理”一直監督著一樣。一旦有幾個小任務沒按時完成,整個時間表就轟然坍塌了。這一點也不會激發我們的積極性,好的軟件不是這么開發出來 的。

【團隊是最寶貴的資產】

很多大公司都在兜售“人是我們最寶貴的資產”的陳詞濫調,聽起來就惡心。這些公司同時在用胸牌編號標識員工,用法購物卡的方式來挽救員工迅速消退的積極性,結果呢,還不是人員流動率居高不下。

說老實話,在我的小咨詢公司里,人不是最寶貴的資產。而隨著時間建立起來的工作關系才是最重要的。我已經和幾乎同一批志趣相投的人一起工作了許多年,這種團隊內部的親密感意味著我們知道每個人喜歡的工作方式。

有些人喜歡細致周到地工作,每一行代碼都深思熟慮;有些人則粗枝大葉,再事后清理;有些人經常需要獨自工作,單槍匹馬解決問題;而有些人則一上來就 需要協作。慢慢地,我們會以不同的方式互相彌補,我們會適應周圍的人。隨著時間的推移,我們開始凝聚在一起,真的是“凝”在一起。

【當心“知識魔咒”】

一旦你成為了某個領域的專家,就幾乎不可能明白對這個領域一無所知是什么感覺。

想想你該如何向一個先天失明的人解釋是什么顏色,或者向先天失聰的人解釋什么是聲音。舉個不那么極端的例子,想想律師吧,如果沒有各種抽象和限定,他就沒法準確回答法律問題。

這種現象就稱為“知識魔咒”。

【為簡化不妨說謊】

當你教一樣新東西的時候,不要認為你所說的每一句話都必須是百分之百正確的。要把一個概念從一開始就將得非常完美,既不現實,效果也不好。高級概念本來就難以理解,這也正是它成為高級概念的原因。

所以,在你成為專家之后,要先把你所在領域中那些錯綜復雜的細枝末節舍掉。不要講那些“除了”和“但是要…”之類的特殊情況,因為它們現在不那么重要。稍微把事實扭曲一點沒什么大不了的,講課時,善意的謊言并不見得是件壞事。

【項目管理主要是人的管理】

好的開發人員是軟件領域的專家,而好的項目經理是客戶領域的專家。他們和電話或郵件那頭的人形成了親密的工作關系。他們知道什么時候可以拖延,或者什么東西對于客戶來說是真正重要的。客戶工作對于項目經理來說可能是一場情緒上的掙扎。

【代碼的迷人特質】

代碼不會偷懶;

代碼不會嫌煩;

代碼很廉價;

代碼不會遺忘;

代碼運行很快;

可見,代碼才是有史以來最偉大得初級程序員。

==

【結語】

這本書里,包含了作者的很多感悟,其中一些思考和沉淀,不光對程序員有益,對于做很多事情都有指導作用。

如果有空,可以看看這本小書,再結合自己之前的工作體會,或許能有自己的一些理解和收獲!

謝謝!

原文鏈接:http://roclinux.cn/?p=2972

責任編輯:陳四芳 來源: 《Linux大棚》博客
相關推薦

2011-06-20 08:38:42

程序員

2012-02-23 15:02:46

程序員

2012-09-18 01:38:25

Stiff程序員采訪

2015-08-17 09:10:13

程序員成長優秀

2012-03-06 09:22:46

程序員

2013-08-20 09:33:59

程序員

2011-05-13 14:34:02

程序員

2009-05-21 15:58:12

程序員工作經驗職場

2020-07-17 09:55:11

程序員技能開發者

2018-04-23 11:00:06

程序員養生健康

2017-11-14 21:30:15

2012-11-22 14:00:26

程序員

2010-09-01 11:06:16

程序員

2015-08-11 14:45:51

程序員

2015-04-10 19:37:34

程序員

2022-03-16 11:10:19

程序員社區技術

2013-07-12 10:58:16

程序員

2013-04-15 10:55:09

程序員

2012-11-08 09:49:30

C++Java程序員

2018-10-10 15:52:48

程序員代碼編程
點贊
收藏

51CTO技術棧公眾號

情侣偷拍对白清晰饥渴难耐| 欧洲一区二区在线| 亚洲AV成人无码网站天堂久久| 本网站久久精品| 玉米视频成人免费看| 精选一区二区三区四区五区| 中文字幕视频二区| 欧美在线不卡| 亚洲天堂av女优| 在线观看av免费观看| 欧美激情网站| 最新日韩av在线| 精品一区二区三区日本| 亚洲专区第一页| 日韩一级网站| 欧美成人精品在线| 神马久久久久久久久久久| 日韩欧美一级| 欧美无砖专区一中文字| 欧美一级片免费播放| 三区四区在线视频| 久久久久国产精品麻豆ai换脸 | 亚洲片在线资源| 在线观看免费看片| 丰满熟妇乱又伦| 黄色在线论坛| 国产电影精品久久禁18| 国产精品男人爽免费视频1| 国产精品变态另类虐交| 欧美3p视频| 亚洲天堂av网| 日韩av一二区| www.国产高清| 精品视频网站| 亚洲欧美综合图区| 内射中出日韩无国产剧情| 高清不卡一区| 欧美美女喷水视频| 亚洲最大综合网| 日本黄色免费在线| 亚洲一区二区三区影院| 91视频成人免费| 午夜视频在线看| 欧美韩国日本一区| 少妇精品久久久久久久久久| 神马精品久久| 99精品视频中文字幕| 国产传媒一区| 黄色av小说在线观看| 国产传媒欧美日韩成人| 91在线观看网站| 国产女18毛片多18精品| 精品在线观看视频| 91精品久久久久久久久久入口| 国产一卡二卡三卡| 视频在线观看国产精品| 国产成人综合亚洲| 欧美视频xxxx| 久久精品噜噜噜成人av农村| 国产精品一区二区久久| 91亚洲精品国偷拍自产在线观看| 免费欧美在线视频| 国产欧美一区二区三区久久人妖| 在线观看亚洲一区二区| 九色综合狠狠综合久久| 91在线网站视频| 性生活视频软件| 成人高清视频免费观看| 国产一区再线| 男人天堂网在线| 欧美经典三级视频一区二区三区| 天天综合狠狠精品| 免费黄网站在线| 亚洲综合一区在线| 无码播放一区二区三区| 午夜精品久久久久久久久久蜜桃| 欧美优质美女网站| 亚洲图片 自拍偷拍| 2020最新国产精品| 日韩精品视频在线| 99精品全国免费观看| 亚洲成人日韩| 久久久免费精品| 久久久黄色大片| 视频一区二区三区入口| 91久久久久久| 污污网站在线免费观看| 国产色一区二区| 男人的天堂成人| 九色porny自拍视频在线播放| 欧美性少妇18aaaa视频| 久久人人爽av| 极品尤物一区| xxxx性欧美| 日韩在线观看第一页| 奇米精品一区二区三区在线观看| 成人久久精品视频| 嫩草研究院在线| 一区二区三区**美女毛片| 欧美日韩一区二区在线免费观看| 国产va免费精品观看精品| 亚洲国产精品成人av| 精品一区二区6| 亚洲激情自拍| 成人网在线免费看| 国外av在线| 亚洲一区二区三区四区在线免费观看| 久久久久国产精品熟女影院| 婷婷视频一区二区三区| 一本大道亚洲视频| 日韩乱码人妻无码中文字幕| 久草在线在线精品观看| 日本不卡一区二区三区视频| 欧美xxxx少妇| 欧美日韩国产在线播放网站| 人妻在线日韩免费视频| 欧美精品国产一区| 国产精品自产拍高潮在线观看| 天天插天天干天天操| 亚洲乱码国产乱码精品精可以看| 国产免费人做人爱午夜视频| 国产极品模特精品一二| 日韩少妇与小伙激情| 波多野结衣高清视频| av一本久道久久综合久久鬼色| 欧美aaa在线观看| 最新日韩一区| 一区二区三区视频免费在线观看| 日产精品久久久久| 国产美女在线精品| 成年人免费观看的视频| 88xx成人网| 亚洲无线码在线一区观看| 国产成人无码精品| 成人午夜电影小说| 伊人再见免费在线观看高清版| 欧美韩国亚洲| 亚洲欧美日韩国产成人| 免费在线不卡视频| proumb性欧美在线观看| www.av片| 免费萌白酱国产一区二区三区| 久久91精品国产91久久久| 国产孕妇孕交大片孕| 国产精品乱码久久久久久| 丁香婷婷激情网| 国内精品久久久久久久影视简单| 欧洲成人在线视频| 三级av在线播放| 日韩欧美在线第一页| 懂色av粉嫩av蜜乳av| 国产一区二区你懂的| 久久99精品久久久久子伦| 国产激情在线播放| 日韩大片免费观看视频播放| 精品美女久久久久| av高清不卡在线| 各处沟厕大尺度偷拍女厕嘘嘘| 欧美电影免费网站| 欧美尤物巨大精品爽| 亚洲色偷精品一区二区三区| 欧美色道久久88综合亚洲精品| 色哟哟无码精品一区二区三区| 欧美视频成人| 久久久久久久免费| 日本一区免费网站| 米奇精品一区二区三区在线观看| 超碰福利在线观看| 午夜欧美大尺度福利影院在线看| 国产精品无码毛片| 日韩成人免费电影| av电影一区二区三区| 日韩免费一级| 日本高清不卡的在线| 在线视频二区| 欧美成人精品高清在线播放| 国产 日韩 欧美 在线| 国产三级久久久| 自拍偷拍一区二区三区四区| 亚洲精品久久| 精品欧美一区二区三区久久久| 日韩不卡免费高清视频| 久久九九亚洲综合| 日韩一级片免费观看| 在线视频欧美精品| 在线看的片片片免费| 91香蕉视频污在线| 最新天堂在线视频| 亚洲久色影视| 中文字幕一区二区三区最新| 欧美黄色影院| 国产中文日韩欧美| 蜜桃av在线播放| 中文字幕综合在线| 天堂在线中文网| 在线成人av影院| 天天操天天操天天操天天| 中文字幕视频一区| 搡老熟女老女人一区二区| 久久爱另类一区二区小说| 国产美女网站在线观看| 国产精品久久久久久麻豆一区软件 | 桃花岛tv亚洲品质| 欧美理论片在线观看| 精品影院一区| 亚洲二区在线播放视频| 91肉色超薄丝袜脚交一区二区| 都市激情亚洲色图| 中文字幕av免费在线观看| 国产色婷婷亚洲99精品小说| 亚洲一级Av无码毛片久久精品| 日韩精品久久理论片| 加勒比成人在线| 国产天堂av在线| 羞羞色午夜精品一区二区三区| 国产在线播放一区二区| 91精品福利观看| 国产精彩精品视频| 人人草在线视频| 欧美激情欧美激情| av免费在线免费观看| 亚洲亚裔videos黑人hd| 亚州av在线播放| 精品少妇一区二区三区在线视频| 91成人一区二区三区| 在线观看视频91| 午夜婷婷在线观看| 欧美日韩国产一中文字不卡| 久久亚洲国产成人精品性色| 1区2区3区精品视频| 五月天精品在线| 国产欧美一区二区精品久导航| 在线看黄色的网站| 成熟亚洲日本毛茸茸凸凹| 91香蕉视频免费看| 国内不卡的二区三区中文字幕| 九九热在线免费| 日韩**一区毛片| 亚欧在线免费观看| 日韩高清不卡在线| 国产无套粉嫩白浆内谢的出处| 亚洲在线免费| 黄色片视频在线免费观看| 一本久久综合| av网站在线观看不卡| 美女诱惑一区| 国产一区二区视频免费在线观看| 久久久精品五月天| 久久黄色免费看| 美国欧美日韩国产在线播放| 成年网站在线播放| 韩国v欧美v日本v亚洲v| 国产精品999.| 成人手机电影网| 超碰97在线资源站| 91免费看视频| 亚洲综合欧美综合| 国产精品少妇自拍| 日本精品人妻无码77777| 亚洲精品视频免费观看| 九热这里只有精品| 懂色aⅴ精品一区二区三区蜜月 | 日韩欧美小视频| 久久久精品日本| 亚洲wwwww| 69精品小视频| 久久久久久久久久成人| 欧美激情1区| av磁力番号网| 亚洲经典自拍| 国产极品美女高潮无套久久久| 日韩精品电影在线观看| 天天干天天色天天干| 国产成人在线色| 99久久人妻精品免费二区| 国产日韩影视精品| 懂色av懂色av粉嫩av| 污片在线观看一区二区| 婷婷激情五月综合| 51久久夜色精品国产麻豆| 欧美 日韩 国产 成人 在线| 亚洲四色影视在线观看| 国产在线69| 97超级碰碰人国产在线观看| 影音成人av| 国产精品播放| 成人黄色av| 成年女人18级毛片毛片免费| 久久精品二区三区| 久久久久亚洲av片无码v| 91丨九色丨国产丨porny| 成人欧美一区二区三区黑人一| 亚洲最色的网站| 亚洲天堂中文网| 亚洲国产毛片完整版| 香蕉视频在线看| 97人人爽人人喊人人模波多| 久久精品国产精品亚洲毛片| 国产亚洲自拍偷拍| 国产精品久久占久久| 97超碰青青草| 国产精品一区二区免费不卡| 国产全是老熟女太爽了| 亚洲美女精品一区| 国产精品第6页| 日韩黄色av网站| 菠萝菠萝蜜在线观看| 国产精品久久av| 日本天堂一区| 久久久久久久久久伊人| 免费看精品久久片| 真人bbbbbbbbb毛片| 一区二区三区中文免费| 中文字幕自拍偷拍| 精品在线欧美视频| av电影在线地址| 成人午夜激情网| 欧美日中文字幕| 日韩精品视频一区二区在线观看| 丁香一区二区三区| 人人干在线观看| 在线一区二区三区四区五区| 天堂中文在线观看视频| 久久99国产精品自在自在app | 欧美精品网站| 嫩草视频免费在线观看| 国产欧美精品一区二区色综合朱莉| 国产精品6666| 精品美女在线观看| a天堂中文在线官网在线| 国产精品一区av| 日韩三级在线| 亚洲黄色av网址| 久久精品一区二区三区不卡| 国产精品美女久久久久av爽| 亚洲成av人乱码色午夜| 日本性爱视频在线观看| 91夜夜未满十八勿入爽爽影院 | 国产成a人亚洲精v品在线观看| 极品少妇xxxx精品少妇偷拍| 亚洲欧美va天堂人熟伦| 在线观看网站黄不卡| 番号在线播放| 国产精品视频最多的网站| 国产欧美日韩在线一区二区| 欧美亚洲一二三区| 2020国产精品| 区一区二在线观看| 亚洲丝袜在线视频| 国产欧美自拍| 午夜啪啪免费视频| 国产一级精品在线| 免费一级肉体全黄毛片| 精品1区2区在线观看| 嗯啊主人调教在线播放视频| 国产一区二区三区色淫影院| 国产日韩欧美三级| 国产女主播喷水高潮网红在线| 色婷婷国产精品久久包臀| 国产精品天堂| 91在线看www| 亚洲国产精品第一区二区| 精品人妻伦一二三区久| 亚洲国产视频a| 成人福利小视频| 2019中文字幕免费视频| 免费视频亚洲| 手机av在线免费| 亚洲一区在线看| 欧美巨乳在线| 国产综合在线观看视频| 欧美日本一区二区视频在线观看 | 天天躁日日躁成人字幕aⅴ| 国产精品69页| 1024国产精品| 日本高清视频网站| 国产精品h片在线播放| 偷偷www综合久久久久久久| 欧洲熟妇的性久久久久久| 色综合中文综合网| 国产日产一区二区| 久久66热这里只有精品| 免费成人在线观看视频| 免费一级片在线观看| 亚洲视频综合网| 最新精品在线| 日韩一区二区三区久久| 亚洲第一av色| 亚洲av毛片成人精品| 成人黄色午夜影院| 国产一区二区你懂的| 黄色一级片中国| 亚洲欧美日韩精品| 日韩视频在线直播| 韩国中文字幕av| 亚洲国产一二三| 久久黄色美女电影| 欧美一区二区三区电影在线观看| 国产综合久久久久久鬼色| 天堂а√在线中文在线新版 |