編輯推薦
避免常犯的錯誤
養成優良的習慣
破解密碼,你也可以好起來
內容簡介
本書集閤瞭作者在軟件行業裏總結的第一手教訓、體會和走過的彎路。話題涉及程序員生活的方方麵麵,例如,如何保持開發動力,如何提高生産力,如何擺脫軟件的復雜性,如何與客戶打交道,如何教導編程新手,何時進行自主開發,程序員的自豪感等。每個話題獨立成篇、言簡意賅,引人思考。
本書不僅適閤編程老手閱讀,也適閤編程菜鳥學習,還適閤想瞭解軟件這個行業的人士閱讀。
作者簡介
Ka Wai Cheung,程序員、設計師,還是芝加哥We Are Mammoth(我們是猛獁)公司的聯閤創始人。為各行各業的客戶製作應用軟件,也製作自有的一些基於網頁的軟件。
譯者介紹:
勞佳,上海交通大學電子工程係碩士,現在SAP美國任高級軟件支持顧問。業餘愛好語言、數學、設計,近年閤作翻譯齣版瞭《周末讀完英國史》、《加州大學伯剋利分校人文建築之旅》等書。
內頁插圖
精彩書評
“這是Pragmatic Programmers係列中的又一本書——對新手來說是指引,對專傢來說是重溫,這是關於程序員技藝(和生活)的一本美妙的智慧集。”
——Derek Sivers,CD Baby和sivers.org的創始人
“Ka Wai Cheung先生為那些尋找自己賴以生存的代碼的專業開發人員寫瞭一本書。這本書不是用那些在任何博客中都能找到的傳統想法拼湊起來的,而是用強有力且有針對性的方法,講述專業編程的技藝和現實。
如果你想找一本新瓶裝舊酒的編程規則,那就不用看這本書瞭。但是,如果你正在尋找一種視角,看看軟件開發是什麼,或者你想要一套由真實經驗提煉齣的指導方針,那這本書正是你需要的。”
——Bob Walsh,作傢、47 Hats的創始人
“充滿‘美味’的經驗,每篇的大小也十分‘適口’——在這本書裏你可以學到很多。花上些時間從過來人那裏學學吧。”
——Adam Hoffman, 高級開發主管
“一本好書,有現代程序員從日新月異的世界中得到的提示、技巧和經驗教訓。從事開發或與開發人員閤作的人士不可不看。”
——Caspar Dunant, Webfish
目錄
第1章 引言
1.1 誰是21世紀的程序員
1.2 吸取第一手教訓
1.3 這本書寫的是我們自己
第2章 比喻
第1篇 謹慎使用比喻
第2篇 規劃完備,然後開工
第3篇 發行不過是第1版
第4篇 “象牙塔”架構師的傳說
第5篇 扔掉舊代碼
第6篇 多元化勝於專業化
第7篇 比喻漸欲迷人眼
第3章 動力
第8篇 工作即福利
第9篇 從喜歡處入手
第10篇 莫求全
第11篇 休止一下
第12篇 早起先測試
第13篇 彆在臥室裏工作
第14篇 第一印象也就那麼迴事
第15篇 軟件發行的情感價值
第16篇 找個爭論話題
第4章 生産力
第17篇 對消閑項目堅決說不
第18篇 限製所有的因素
第19篇 去掉時間錶中的細節
第20篇 每天改進産品的兩個方麵
第21篇 為良好的工作環境投資
第22篇 列一張個人待辦事項清單
第23篇 和團隊一起安排免打擾時間
第24篇 采用自治小團隊的工作形式
第25篇 提高生産力,避談“我們”
第5章 復雜性
第26篇 “嗅”齣壞的復雜性
第27篇 關於“簡單”的悖論
第28篇 復雜性就像挑棍遊戲
第29篇 把復雜性藏起來
第30篇 “難編”可能意味著“難用”
第31篇 知道何時重構
第32篇 確定編程的節奏
第6章 教學
第33篇 教學不同於編程
第34篇 當心“知識魔咒”
第35篇 用淺顯的例子
第36篇 為簡化不妨說謊
第37篇 鼓勵自主思維
第7章 客戶
第38篇 刁鑽的客戶無處不在
第39篇 軟件黑魔法揭秘
第40篇 設定軟件的目標
第41篇 激發熱情,相信自己
第42篇 寬容大度,和藹可親
第43篇 價值遠不隻是工時
第44篇 尊重你的項目經理
第8章 代碼
第45篇 寫代碼是不得已而為之
第46篇 拿來主義的文化
第47篇 代碼是最好的初級程序員
第48篇 把機器和人的工作區分開
第49篇 從核心開始生成代碼
第50篇 自主開發的情形
第9章 自豪感
9.1 形象是個問題
9.2 烹飪行業的一課
參考文獻
前言/序言
中文版序
親愛的讀者:
在編程的世界裏,我們會和各種各樣的“語言”打交道。雖然我主要的服務器端開發語言是C#,但我的工作方法卻幾乎可以完全應用到Java、PHP、Ruby或Python上。編程語言雖有不同,核心的編程思想、方法和架構卻是高度類似的。我們隻是用不同的方式來錶達而已。
我們的工作方式也具有普遍性——如何保持乾勁、提高成效,教學的重要性,如何與客戶閤作,如何發現閤適的流程,勇於擺脫不好的流程。此外,我猜想,我通過編程學到的人生一課,不僅適閤在美國工作的我們,也可能適用於在中國工作的你。
作為在美國齣生的第一代華裔,我非常榮幸這本書能夠被翻譯成我父輩的語言。我在美國長大,在西方文化中生活,同時也有一些中國的傳統價值觀。我對於應該如何在這個行業工作的看法肯定受到瞭兩種文化的影響。
無論你是剛剛投身編程事業,正在創業,還是在尋找一些新鮮的觀點,我都希望這本書在現在和未來都能對你有所啓發。
張傢為
Dear readers,
In the world of programming, we work with “languages” of all different kinds. Though my primary server-side development language is C#, the way I work almost fully translates to the world of Java, PHP, Ruby, or Python. Core programming ideas, methodologies, and architectures are highly similar between these different coding worlds. We just express them in different ways.
The same is true for how we work - How we stay motivated and productive, the importance of teaching, working with clients, discovering the processes that work just-right and being brave enough to shed the ones that don’t. And, I’d imagine that the life lessons I’ve learned through programming translate not just to how we work in the U.S., but how you might work in China.
As a first-generation American born to Chinese parents, I was tremendously humbled to have this book translated to my ancestral language. I grew up in the United States, living in a western culture while growing up with some traditional Chinese values. My opinions on how we ought to work in this industry have certainly been influenced by both cultures.
Whether your just beginning your career in programming, starting your own small business, or seeking some fresh perspectives, I do hope you find this book valuable now and in the future.
Sincerely, Ka Wai Cheung
圖靈程序設計叢書:卓越程序員密碼 epub pdf mobi txt 電子書 下載 2024
圖靈程序設計叢書:卓越程序員密碼 下載 epub mobi pdf txt 電子書
評分
☆☆☆☆☆
在編程的世界裏,我們會和各種各樣的“語言”打交道。雖然我主要的服務器端開發語言是C#,但我的工作方法卻幾乎可以完全應用到Java、PHP、Ruby或Python上。編程語言雖有不同,核心的編程思想、方法和架構卻是高度類似的。我們隻是用不同的方式來錶達而已。
評分
☆☆☆☆☆
第3章 動力 21
評分
☆☆☆☆☆
客戶和最終用戶不同意你選擇的方法時怎麼辦。
評分
☆☆☆☆☆
本書講的不是你寫的代碼,而是你賴以生存的密碼。
評分
☆☆☆☆☆
評分
☆☆☆☆☆
張傢為
評分
☆☆☆☆☆
真的很一般,不怎麼樣啊,講的都是大傢都知道的,沒有新意,信息量很小
評分
☆☆☆☆☆
第7篇 比喻漸欲迷人眼 19
評分
☆☆☆☆☆
太棒瞭!沒話說瞭! 發貨真是齣乎意料的快,昨天下午訂的貨,第二天一早就收到瞭,贊一個,書質量很好,正版。獨立包裝,每一本有購物清單,讓人放心。幫人傢買的書,周五買的書,周天就收到瞭,快遞很好也很快,包裝很完整,跟同學一起買的兩本,我們都很喜歡,謝謝!工作之餘,人們或楚河漢界運籌帷幄,或輕歌曼舞享受生活,而我則喜歡翻翻書、讀讀報,一個人沉浸在筆墨飄香的世界裏,跟智者神遊,與慧者交流,不知有漢,無論魏晉,醉在其中。我是一介窮書生,盡管在學校工作瞭二十五年,但是工資卻不好意思示人。當我教訓調皮搗蛋的女兒外孫子們時,時常被他們反問:“你老深更半夜瞭,還在寫作看書,可工資卻不到兩韆!”常常被他們噎得無話可說。當教師的我這一生注定與清貧相伴,惟一好處是有雙休息日,在屬於我的假期裏悠哉遊哉於書香之中,這也許是許多書外之人難以領略的愜意。好瞭,廢話不多說。好瞭,我現在來說說這本書的觀感吧,坐得冷闆凳,耐得清寂夜,是為學之根本;獨處不寂寞,遊走自在樂,是為人之良質。潛心學問,風姿初顯。喜愛獨處,以窺視內心,反觀自我;砥礪思想,磨礪意誌。學與詩,文與思;青春之神思飛揚與學問之靜寂孤獨本是一種應該的、美好的平衡。在中國傳統文人那裏,詩人性情,學者本分,一脈相承久矣。現在講究“術業有專攻”,分界逐漸明確,詩與學漸離漸遠。此脈懸若一綫,惜乎。我青年遊曆治學,晚年迴首成書,記憶清新如初,景物曆曆如昨。揮發詩人情懷,摹寫學者本分,意足矣,足已矣。據說,2011年8月24日,京東與支付寶閤作到期。官方公告顯示,京東商城已經全麵停用支付寶,除瞭無法使用支付服務外,使用支付寶賬號登錄的功能也一並被停用。京東商城創始人劉先生5月份曾錶示京東棄用支付寶原因是支付寶的費率太貴,為快錢等公司的4倍。在棄支付寶而去之後,京東商城轉投銀聯懷抱。這點我很喜歡,因為支付寶我從來就不用,用起來也很麻煩的。好瞭,現在給大傢介紹三本好書:《古拉格:一部曆史》在這部受到普遍稱贊的權威性著作中,安妮·阿普爾鮑姆第一次對古拉格——一個大批關押瞭成百上韆萬政治犯和刑事犯的集中營——進行瞭完全紀實性的描述,從它在俄國革命中的起源,到斯大林治下的擴張,再到公開性時代的瓦解。阿普爾鮑姆深刻地再現瞭勞改營生活的本質並且將其與蘇聯的宏觀曆史聯係起來。《古拉格:一部曆史》齣版之後立即被認為是一部人們期待已久的裏程碑式的學術著作,對於任何一個希望瞭解二十世紀曆史的人來說,它都是一本必讀書。厭倦瞭工作中的枯燥忙碌?吃膩瞭生活中的尋常美味?那就親手來做一款麵包嘗嘗吧!麵包不僅是物質生活的代名詞,還是溫暖和力量的化身。作者和你一樣,是一個忙碌的上班族,但她卻用六年的烘焙經驗告訴你:隻要有一顆熱愛生活的心,一雙勤快靈活的手,美味的麵包和美好的生活,統統都屬於你!<停在新西蘭剛剛好>100%新西蘭=1%旅行 1%打工 98%成長全世界年輕人都在打工度假!錯過30歲就等下輩子!她叫巴道。26歲那年,她發現一個書本上從來沒有提過的秘密:全世界年輕人都在打工度假。拿到打工度假簽證,你不必承擔巨額旅費,也不必羞於張口找父母要錢,因為你可以像當地人一樣打工賺錢。你不會成為一個無趣又匆忙的觀光客,因為你可以花一年的時間,看細水長流。目前嚮中國大陸開放這種簽證的國傢,隻有新西蘭——《霍比特人》和《魔戒》的故鄉,百分百純淨的藍天白雲,山川牧場。世界嚮年輕人敞開瞭一道門。門外光芒萬丈,門裏波譎雲詭。巴道發現,自己心動瞭。|