[多看赠书]《编写可读代码的艺术》点评赠书
活动内容
活动时间:2014年9月1日-2014年9月12日
活动要求:
活动形式一 :在新浪微博关注@LINUX中国 @多看阅读 转发本微博并添加有效评论。
活动形式二:在Linux中国(http://linux.cn)对本书进行评论,说说你喜爱它的理由。
活动奖品:《编写可读代码的艺术》电子书一本(共5本)
电子书地址:http://www.duokan.com/book/51857(试读)
活动二:开学季,读书节,全场免费看三天,免费看书,免费抽奖,天天活动不停歇。
活动地址:http://www.duokan.com/a/schoolopen
活动时间:9月1日早10点-9月3日晚24点
特此注意:
1**、本站论坛评论方式参与的用户,评论前需登录您的Linux中国账号,匿名评论无效**
2**、微博用户参与活动,活动结束后注意查看**@LINUX中国 官方微博公布的中奖名单或留意您的微博私信,本站用户参与活动,注意查看您注册**Linux中国时所填写的邮箱。我们会通过微博私信以及电子邮件两种方式获取您的信息。**
基本信息
原书名:The Art of Readable Code
原出版社: O'Reilly Media; 1 edition
作者: (美)鲍斯维尔(Boswell, D.) 富歇(Foucher, T.)
译者: 尹哲 郑秀雯
丛书名: O'Reilly精品图书系列
出版社:机械工业出版社
ISBN:9787111385448
出版日期:2012 年7月
开本:16开
页码:178
版次:1-1
编辑推荐
写出的代码能让人快速理解、轻松维护、容易扩展的程序员才是专业的程序员。本书关注编码的细节,总结了很多提高代码可读性的小技巧。如果你要成为一位优秀的程序员,要想开发出高质量的软件系统,必须从细处着手,做到内外兼修,本书将为你提供有效的指导。
内容简介
细节决定成败,思路清晰、言简意赅的代码让程序员一目了然;而格式凌乱、拖沓冗长的代码让程序员一头雾水。除了可以正确运行以外,优秀的代码必须具备良好的可读性,编写的代码要使其他人能在最短的时间内理解才行。本书旨在强调代码对人的友好性和可读性。
本书关注编码的细节,总结了很多提高代码可读性的小技巧,看似都微不足道,但是对于整个软件系统的开发而言,它们与宏观的架构决策、设计思想、指导原则同样重要。编码不仅仅只是一种技术,也是一门艺术,编写可读性高的代码尤其如此。如果你要成为一位优秀的程序员,要想开发出高质量的软件系统,必须从细处着手,做到内外兼修,本书将为你提供有效的指导。
主要内容:
·简化命名、注释和格式的方法,使每行代码都言简意赅。
·梳理程序中的循环、逻辑和变量来减小复杂度并理清思路。
·在函数级别解决问题,例如重新组织代码块,使其一次只做一件事。
·编写有效的测试代码,使其全面而简洁,同时可读性更高。
作译者
Dustin Boswell毕业于加州理工大学,资深软件工程师,在Google就职多年,负责Web爬虫和程序设计相关的工作。他专注于前端、后端,服务器架构、机器学习、大数据、系统和网站等技术领域的研究和实践,经验十分丰富。他现在是MyLikes的软件工程师。
Trevor Foucher资深软件工程师和技术经理,先后在Microsoft和Google工作了数十年,在Microsoft担任软件工程师、技术经理以及安全产品技术主管,在Google从事广告应用开发和搜索基础结构研发相关的工作。
媒体评论
“O’Reilly Radar博客有口皆碑。”
——Wired
“O’Reilly凭借一系列(真希望当初我也想到了)非凡想法建立了数百万美元的业务。”
——Business 2.0
“O’Reilly Conference是聚集关键思想领袖的绝对典范。”
——CRN
“一本O’Reilly的书就代表一个有用、有前途、需要学习的主题。”
——Irish Times
“Tim是位特立独行的商人,他不光放眼于最长远、最广阔的视野并且切实地按照Yogi Berra的建议去做了:‘如果你在路上遇到岔路口,走小路(岔路)。’回顾过去Tim似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。”
——Linux Journal
本文转载来自 Linux 中国: https://github.com/Linux-CN/archive