Dustin Boswell
Although raised in the circus, Dustin Boswell realized early on that he was better at computers than at acrobatics. Dustin received his B.S. from CalTech, where he got hooked on Computer Science, and then went to UC San Diego for his Master's Degree. He worked at Google for five years, on a variety of projects including web crawling infrastructure. Dustin is now an internet startup junkie who spends his free time hiking the Santa Monica mountains and being a new dad.
Trevor Foucher has been shipping software projects for over 10 years, including Windows 2000 and OneCare at Microsoft, and Webmaster Tools at Google. He's been an individual contributor, manager, and tech lead. His goal is to make code more readable and reliable.
As programmers, we've all seen source code that's so ugly and buggy it makes our brain ache. And let's be honest, we've all written code like that. With this book, you'll learn to write code that's easy to read and understand. You'll have more fun and your coworkers will love you.
The Art of Coding focuses on the nuts and bolts of programming, with simple and practical techniques you can use every time you sit down to write code. You'll find tips throughout the book, with easy-to-digest code examples, helpful illustrations, and cartoons for fun.
* Learn to pick variable names that are "dense with information"
* Organize your loops and conditionals so they're easy to understand
* Make your comments short and sweet
* Recognize when your code is doing too many things at once
* Write tests that are concise, but thorough
* Master the art of breaking hard problems into many smaller ones
發表於2025-03-03
The Art of Readable Code 2025 pdf epub mobi 電子書 下載
俗話說“函數應該隻做一件事” ,沒錯,分解大函數為小函數是好的。但是,它並不一定是函數的界限。如果你願意的話,仍然可以組織你的大代碼感覺像有獨立的分段組成的。舉的例子很貼切! Turning Thoughts into Code 還不能夠清楚理解要解決的問題時候,不要下手寫代碼。寫的...
評分 評分俗話說“函數應該隻做一件事” ,沒錯,分解大函數為小函數是好的。但是,它並不一定是函數的界限。如果你願意的話,仍然可以組織你的大代碼感覺像有獨立的分段組成的。舉的例子很貼切! Turning Thoughts into Code 還不能夠清楚理解要解決的問題時候,不要下手寫代碼。寫的...
評分細節決定成敗,思路清晰、言簡意賅的代碼讓程序員一目瞭然;而格式淩亂、拖遝冗長的代碼讓程序員一頭霧水。除瞭可以正確運行以外,優秀的代碼必須具備良好的可讀性,編寫的代碼要使其他人能在最短的時間內理解纔行。本書旨在強調代碼對人的友好性和可讀性。 本書關注編碼的細節...
評分每次碰到一本好書,總會覺得相見恨晚,無疑《The Art of Readable Code》是編寫程序之路上越早看到越好的一本書。大神Donald E. Knuth曾經說過:“Instead of imagining that our main tasks is to instruct a computer what to do, let us concentrate rather on explaining t...
圖書標籤: 編程 代碼質量 Programming 軟件開發 計算機 code 軟件工程 O'Reilly
講解的方式不錯,有實例有分析
評分插圖很贊,排版也好,可惜內容無甚新意
評分Every once in a while, spend 15 minutes reading the names of all the functions/modules/types in your standard library. | The average software engineer produces ten shippable lines of code a day. | 裏麵好些反例剛在幾個JavaScript library裏看過- -
評分Every once in a while, spend 15 minutes reading the names of all the functions/modules/types in your standard library. | The average software engineer produces ten shippable lines of code a day. | 裏麵好些反例剛在幾個JavaScript library裏看過- -
評分終於知道什麼叫“專注於細節”瞭!
The Art of Readable Code 2025 pdf epub mobi 電子書 下載