圖書標籤: 編程 程序員 計算機 思維 編程藝術 思想 IT 自我管理
发表于2024-08-06
程序員的呐喊 pdf epub mobi txt 電子書 下載 2024
《程序員的呐喊》的作者是業界知名的程序員—來自google的steve yegge,他寫過很多頗富爭議的文章,其中有不少就收錄在這本書中。本書是他的精彩文章的閤集。
《程序員的呐喊》涉及編程語言文化、代碼方法學、google公司文化等熱點話題。
對工廠業界的各種現象、技術、趨勢等,作者都在本書中錶達瞭自己獨特犀利的觀點。比如java真的是一門優秀的麵嚮對象語言嗎?重構真的那麼美好嗎?強弱類型語言到底哪個更好?敏捷真的靠譜嗎?程序員要不要懂數學等。另外,他還談到瞭很多大公司的理念,比如亞馬遜做平颱為什麼那麼成功等。最後,本書還收錄瞭他寫的google麵試攻略,這篇文章可以說為無數應試者點亮瞭明燈。
《程序員的呐喊》討論的都是程序員非常關注的熱點話題,內容廣泛,觀點獨到,非常適閤廣大程序員閱讀參考。
Steve Yegge是一名程序員,也是博主,寫瞭很多關於編程語言,生産力,和軟件文化的文章。他擁有華盛頓大學計算機科學本科學位,20年的業界經驗,開發領域涉及嵌入式操作係統、可擴展的電子商務係統、移動設備應用、提升軟件生産力的工具等。他曾供職於亞馬遜和Google等公司。
徐旭銘,編瞭十幾年程,翻譯過幾本書,現在在亞馬遜當碼農。工作和興趣都是寫代碼,喜歡看上去很麻煩的問題。住在西雅圖,閑暇時喜歡看美劇。
跟《黑客與畫傢》差不多的體裁吧,都是科技博客整理齣來的書。不過這本書的作者說話更犀利。評判一些技術利弊也有一定的可取之處,比如對Python的批評。 書中還提齣瞭非數學專業人士學習數學的正確方法,應該是廣度優先,即先廣泛瞭解各種不通的數學領域,然後纔能發現遇到的問題要用那部分知識來解決,於是再深入學習相關的數學分支。 後麵是Google的麵經,可以瞭解到即使是大牛,拿到Offer也是需要運氣的。所以Google真的有那麼好?還是去自己創業吧。。
評分一個晚上讀完,還可以,蠻有意思的,編程語言方麵的吐槽深得我意。特彆是那段“場景三:你的公司有一個巨大的 C++ 代碼庫,是多年來數十名乃至數百名工程師努力工作的成果。你發現需要對這些代碼進行大廈規模的重構,比如從 32 位升級到 64 位,或是修改使用數據庫事務的方式,或是(上天保佑)因為需要升級 C++ 編譯器,語法和語義全都(又)變瞭。你的任務就是要把代碼調通瞭。你會怎麼做?”“辭職。這還用我教你啊?讀到第一個逗號的時候你應該就知道答案是什麼瞭。”看到這段時我真心笑瞭有一分鍾,哈哈。btw,steve 是 emacs 中 js2-mode 的作者,用 emacs lisp 實現瞭一個 js 的解析器,很棒。
評分美國超哥 / 垠神導師 / 憂鬱的史蒂夫,缺點是文風糾結冗長賣弄,優點是還蠻有愛的…
評分美國超哥 / 垠神導師 / 憂鬱的史蒂夫,缺點是文風糾結冗長賣弄,優點是還蠻有愛的…
評分專業上不懂,但是蠻好
内容跳来跳去,但总体来说里面解决了我一些设计模式,代码重构,与项目,敏捷方面的疑问 第一章 编程语言的宗教 咸鱼白菜各有所好,各类编程语言都有大家的喜爱的特性 明显地在大公司会产生很多分水岭,如强弱型语言 重构,不是重写,是不断优化成已修改,可阅读,易理解的...
評分作者本身的技术背景毋庸置疑,基础应该是非常扎实工程能力够强经验也够老道,所以不少抱怨的确是在痛点上,不管是在语言上还是在工程上,读了很有共鸣。同时作者多年的大公司工作经历,也让其对于大公司软件工程架构的优缺点都了解地非常深入,说法也足够让人信服。但是同样又...
評分内容跳来跳去,但总体来说里面解决了我一些设计模式,代码重构,与项目,敏捷方面的疑问 第一章 编程语言的宗教 咸鱼白菜各有所好,各类编程语言都有大家的喜爱的特性 明显地在大公司会产生很多分水岭,如强弱型语言 重构,不是重写,是不断优化成已修改,可阅读,易理解的...
評分他这么推崇谷歌,真让我意外。可他现在好像也不写了,自从泄密差点被开除之后。如果不是他说了谷歌这么多好话,肯定被开了吧。 现在的谷歌,越来越少像他说的那样了。经理们不再写代码,工作环境也不再安静。不过他说的是匹兹堡的办公室,也许稍微好一些。 现在往回看,他还...
評分* 软件开发的方式多种多样,不存在谁好谁坏。但是它们都互相看不起 * 好的程序员之所以出色是因为熟能生巧 * 只要你愿意,随时都可以学习新语言 * 如果你想要当经理,那么你可能不是个好经理 * Lisp很难掌握,但它是唯一能让你继续快乐的语言 * Emacs很难掌握,但却是终生...
程序員的呐喊 pdf epub mobi txt 電子書 下載 2024