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
姑且不谈该书中提到的程序最优与否,本书在给广大的程序员上了一堂关键的编程品德学。就如同科学发展到一定程度出现对科学家应该具有什么品德展开讨论一样,本书也提出了作为一个出色的、有责任心的程序员应该具有的品质——让他人更容易看懂自己的代码。 从个人...
评分这本书很有特点,配的漫画很幽默。 三个方面是,变量名,表达式和控制结构,最后是整体结构,包括分层和算法的可读性等。 希望能看到中文版。 还需要多少字啊? 请尊重创作者的劳动,勿提供下载信息、或转载他人的文章。 为了鼓励有益的分享, 少于50字的评论将在前页论坛...
评分姑且不谈该书中提到的程序最优与否,本书在给广大的程序员上了一堂关键的编程品德学。就如同科学发展到一定程度出现对科学家应该具有什么品德展开讨论一样,本书也提出了作为一个出色的、有责任心的程序员应该具有的品质——让他人更容易看懂自己的代码。 从个人...
评分俗话说“函数应该只做一件事” ,没错,分解大函数为小函数是好的。但是,它并不一定是函数的界限。如果你愿意的话,仍然可以组织你的大代码感觉像有独立的分段组成的。举的例子很贴切! Turning Thoughts into Code 还不能够清楚理解要解决的问题时候,不要下手写代码。写的...
评分这本书的Further Reading里列出来的书里有Code Complete, Clean Code, Refactor, The Practice of Programming, 如果读过其中的任何一本, 都会觉得这本书没有什么新的内容 ... 嗯 每一节开头的漫画很赞 ... 最后一章是一个从烂到赞的重构过程, 嗯, 读起来很晕 ...
评分终于知道什么叫“专注于细节”了!
评分跟CleanCode的很多观点不同,Comments章节是其中之一;如果你认同ProductiveProgrammer和CleanCode的内容,这本书不看亦可;但是,也有颇多可取之处,细节处一些例子挺好的... 如果你时间有限,这本书挺合适。读完了之后,你会知道PP那里有这么简单?!
评分可以很快看完的一本小书被我拖了个地老天荒。曾经从来不注意的事情在真正大项目却是至关重要的。如果大家都注意readability生活该是多么美好。附录不错,值得翻来看看。
评分目前所看过的所有讲代码可读性的书籍中最为优秀的。书中所有例子都是从实际工作中提炼而成,颇具代表性。而且篇幅短小精悍,并伴有幽默诙谐的插画,整个阅读过程十分轻松愉快,在技术类书籍中实属难得。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有