免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: CU管理员_2
打印 上一主题 下一主题

代码之美Beautiful Code(中文版)9.22日发布!CU网友参与有奖! [复制链接]

论坛徽章:
0
91 [报告]
发表于 2008-10-06 09:35 |只看该作者

回复 #1 CU管理员_2 的帖子

好啊

论坛徽章:
0
92 [报告]
发表于 2008-10-06 10:39 |只看该作者
二分查找这里还是有点不明白。
呵呵!!

论坛徽章:
0
93 [报告]
发表于 2008-10-07 11:47 |只看该作者
电子书不全,从第三直接到第七啦!!这有点不爽。

山不在高有仙则名,水不在深有龙则灵。这本书有大仙及人物,迟早得火。。

论坛徽章:
0
94 [报告]
发表于 2008-10-07 13:01 |只看该作者
代码之美Beautiful Code(中文版)挺好的

论坛徽章:
0
95 [报告]
发表于 2008-10-07 13:01 |只看该作者
代码之美Beautiful Code(中文版)的第6章,
主要讲的是集成测试框架:脆弱之美,
,介绍了一个打破常规并获得优雅解决方案的示例。

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
96 [报告]
发表于 2008-10-07 18:19 |只看该作者
有幸读到《Beautiful Code》的英文版,现在又出了中文版,便急着从China-pub上抢了首发的书来看,随便写写。
        这不是一本教科书(Text Book)或者说,拿这个来当教科书会是很失败的选择,因为一般人,一般的programmer,基本是“术业有专攻”,而这本书讲的内容涉及面广而且深,实在不是我这样的人能够全部通透的,从OS到Database,从C到JAVA、Python、PERL、Ruby、C#,从XML到Compile principle,从Design patterns到Software Testing,甚至涉及到大量现代领域,如生物学、ERP……
        但这本书是有价值的,我并不认为这是什么“论文集”,因为作者们正尝试以平易的语言来描述他们的兴趣、领域甚至前途,表面看似杂乱而不统一,然而就像序文所述,“看得多远,取决于你站得多高,要想成为他们,你得先知道他们”。这正是我们学习这些优秀领导者们思想的时候,他们的文字值得我们去咀嚼,沿着作者的思路,一步步去明白,一次次优化的背景和作用,也许我们中很多人定不会写出这样子的代码,但我们可能会因此而有所感触,这已经足够了。
        我花了很多时间,看了前面几章,值得注意的是,在这几章里,正则表达式(Regex)和二分法查找(Binary-Search)不止一次地被提及,我愿意相信,那些优秀的领导者们,同样钟情于基础的架构和知识,并以此为快乐,当然,作者们还提到了大量软件工程和设计模式方面的知识,包括软件测试的理论在内,值得我们一读。
        也许是个人职业和爱好原因,我最偏爱的还是第一章,由Kernighan写的关于“A Regular Expression Matcher”,无论如何,很难找到一本专门论述RE的能和<Mastering Regular Expressions>相提并论的书籍,同样值得我惊奇的是,在这本融会多人观点的书中,能在第一章便找到关于正则表达式的论述,实在难得。
        关于二分查找,数次被不同作者提及,实在很赞,而且仁仁知知,可以看看不同作者的观点,这很有趣。
        我觉得,翻完整本书,没有学到什么具体的东西,但我觉得这很正常,如果我想学RE,我想学Binary-Search,我想学Linux-Device-Driver,……我都没必要看这本书,因为专门讲解的书籍汗牛充栋,但这本书值得一看,可以了解那些领域内的“思想者”们的思路和想法,这份宝贵是前所未有的。
        最后,套用一句书中后记原话:
BEAUTIFUL CODE SURVEYS THE RANGE OF HUMAN INVENTION AND INGENUITY in one area of endeavor: the development of computer systems. The beauty in each chapter comes from the discovery of unique solutions, a discovery springing from the authors’ power to look beyond set boundaries, to recognize needs overlooked by others, and to find surprising solutions to troubling problems.
共勉之。

论坛徽章:
0
97 [报告]
发表于 2008-10-07 21:05 |只看该作者
谁给详细介绍下啊
在考虑要不要买本

论坛徽章:
0
98 [报告]
发表于 2008-10-08 14:56 |只看该作者

回复 #1 CU管理员_2 的帖子

打折吗?

论坛徽章:
0
99 [报告]
发表于 2008-10-08 20:59 |只看该作者
ai,
买了一本,
结果不是这本。

不知道这本书有电子版没?

论坛徽章:
0
100 [报告]
发表于 2008-10-08 23:52 |只看该作者
代码之美Beautiful Code(中文版)的第七章作者Greg Wilson让我看到了什么叫做测试之丑(当然这绝非他的本意);事实上我过去对以测试保证正确的每一个质疑,还有那些说不出来但盘桓在我心中的测试作为一种手法存在的种种问题,都在这篇文章中有所体现。一群所谓的技术明星,以肯定的、自以为是的口吻来讲述一种糟糕的手法,居然能被大众认可,(哪怕是因为更好的手法还没有出现),是我到今天仍然觉得可笑的事情。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP