书名:The Art of Readable Code
作者:DustinBoswell/TrevorFoucher
译者:
ISBN:9780596802295
出版社:O'ReillyMedia
出版时间:2011-10-8
格式:epub/mobi/azw3/pdf
页数:300
豆瓣评分: 8.6
书籍简介:
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
作者简介:
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.
书友短评:
@ qiao 这本书标注了六七年终于这星期抽空看掉了,每天一到两小时30页,一周看完。需要编程经验,不适合新手。最后的推荐阅读书目很有意思,基本是软件工程必读著作,还主动把自己和 Clean Code 对比了一下。看完这个 Clean Code 基本不用看 – Clean Code 使用的是 Java 所以多出来的部分是 error handling 和 cocurrency 的东西。而本书针对的是泛化的编程语言,例子里用得最多的是 C++,其次是 JavaScript 和 Python。 @ combinatorx Uncle Bob 的经典之作 @ ZjU3MmVmYmZiO 很有实践性的经验之谈,看完可以直接看Martin Fowler的Refactoring。 @ Hyacinth It deserves to read again @ 咕~~(╯﹏╰)b 隔了好几年补读了个结尾
Dustin Boswell turned to computer programming at a very early age. After receiving his master's degree he joined Google, where he spends his working hours on web crawling and AdSense Ads.
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.
· · · · · ·
添加微信公众号:好书天下获取
评论前必须登录!
注册