《UNIX编程艺术》读后感精选
《UNIX编程艺术》是一本由Eric S. Raymond著作,电子工业出版社出版的530图书,本书定价:69.00元,页数:2011-1,特精心收集的读后感,希望对大家能有帮助。
《UNIX编程艺术》读后感(一):关于程序设计的一本哲学书
这本书已经不是一本技术书,已经深深阐述到哲学层面了,很多次抑制不住想读它的冲动,每次去读,都失望而归,因为其中语言容易理解,意境却很难参透。随着工作经验的增长,偶尔有人推荐,还是回去读它,终于逐渐读懂了一点点。
《UNIX编程艺术》读后感(二):翻译的水平真是........
读起来真是费劲,特别是第18章,没几句话是通顺的,哎.....糟蹋这书了
我的评论太短了?
还让我咋评呢?推荐看英文原版的,看着会舒服些
还太短了?
豆瓣啊豆瓣
读起来真是费劲,特别是第18章,没几句话是通顺的,哎.....糟蹋这书了
我的评论太短了?
还让我咋评呢?推荐看英文原版的,看着会舒服些
还太短了?
豆瓣啊豆瓣
《UNIX编程艺术》读后感(三):这本书可以
我想学编程,可是每次买一本书,刚开始翻的时候信心十足,翻着翻着,信心就一点点往下减。真是看得要累晕掉了。这本书又这样了,听说是属于编程经典一类的,刚买来挺高兴的。就怕自己坚持不了几天。昨天我哥在网上找到一个猎豹网校,让我看一下。你别说,正好有我要学的这门课,打开看老师讲的视频,跟看电影似的,那比自己啃书当然要轻松好多啊!而且,有了问题能找到老师请教,老师会耐心解答,我觉得这下应该能坚持学下去了!
《UNIX编程艺术》读后感(四):编程的艺术
编程应该是一种艺术,有自己的美学基础,这本书其实更多讲的就是一种关于简单的设计哲学,贯穿整个unix系统的设计。
其实这本书讲的就是哪些是属于unix系统设计的哲学的。unix系统中一切皆是文件的抽象,这点就很优雅,网卡是文件,进程信息是文件,socket信息也是文件,都能通过统一的接口去读取。 一个程序只做一件事情,这个其实也是一直倡导的设计原则。想起刚开始接触编程的时候,总想在一个函数里面做完所有的事情,想想这个其实对大型系统来说真的是一场噩梦~
慢慢地往前走,真正去积累一定的代码量,建设与维护过一些大型系统,阅读过一两个优秀的开源项目,慢慢就能明白到哪些是优秀的架构与设计,拥有对代码的美学的taste,不至于写出那么糟糕的代码。
但这个设计的艺术也不是银弹,就像《数据密集型应用系统设计》这本书中提及的一样,这只是一种设计哲学
我们还是需要不断地在复杂系统设计中取舍、裁剪,找到最合适当前系统的设计。
《UNIX编程艺术》读后感(五):ESR这个Unix死忠
原著成书于2003年,而且作者说写了5年。从2003到现在2011已经又8年了,许多事情又变化了。。。
这本书在学校就读过,但当时也就是读过一遍,略微记住几个名词而已,比如KISS和文本化,现在回想下,这两个概念对自己影响确实蛮深的,当初没有白读。最初阅读时,好多软件都没有接触过,也谈不上写过多少代码,书中好多东西也就那么过眼了一遍而已,在把书还给图书馆时就嘱咐自己将来一定要再读。
现在不一样了,离开学校从事软件开发实践也两年多了,很多工具都用过了,也有了新的认识,也仍有不少工具尚未接触。正好上半年部门组织读书,就推荐购买了这本2011年版的,工作闲暇加上昨天下雨不愿出门又看了一遍。
译者说作者是美国愤青,应该说是Unix愤青、Unix死忠,很多地方偏激了点或者教条了点,真应该到unix以外的世界走走。当然作者毕竟大师级明白人,20.3节中把Unix的问题都数落了一遍。毕竟unix基本已死,就是承继其衣钵的Linux占有率也就1个百分点,另一个亲戚MaxOS X和iOS日益兴隆8个点了。
有人批评作者老高抬自己的fetchmail,哈哈,这个嘛,罗马城不是一个人建成的,你不能期盼作者什么都懂。我在看书也老联想自己开发的那几个小工具,给别人举例也爱提它们。毕竟作者对fetchmail知根知底啊,如果作者举个不太熟悉的例子万一说错了岂不招来更大的争议。
1.6节那17个原则全部值得牢记于心,如若真的记不住全部,那就记住KISS这个单词吧,若不满足一个词那就再来句David Gelernter的话——美是抵御复杂的终极武器。什么是美?清晰、简单、真相、省力,这就是Unix哲学的全部。
说说03年到现在变化的东西吧:
1、OOXML继ODF后成为了最新的国际文档标准,这是XML格式和“文本+压缩”解决方案的重大成果。除了XML,更美的json也是有标准的。
2、版本管理工具方面:svn已成最广泛使用的准工业标准工具;Linus开发了Git取代了BitKeeper用来管理linux源代码,而且以Git为老大Mercurial和bazaar等垫后的DVS已大有替代svn之势。
3、语言方面。javascript日益光鲜,Python更加强大,Ruby的吸引力也还算不错,但还是作者345页评论的“似乎很有前途”。另外Lua作为可嵌入语言崛起了,Object C背靠MacOS X和iOS攻城掠地。google都推出了Go语言,不能怪作者独守unix一隅,只能说这个世界变化太快。
再批评下作者吧:
4、编辑器和IDE方面。你就用下IDE会死啊?Eclipse、NetBeans和Visual Studio等。大工程还得靠IDE来提高生产力。
5、产品要大卖,还得靠大方漂亮的GUI。
----------补充一些写作、翻译和印刷遗憾-----------
1、中文目录1.6.2和1.6.4的章节标题中冒号是半角的吧,而其他15个标题都是全角的。
2、420也最后一行那个是C1I还是ClI,下次记得印刷成CLI。
3、308页13.2.4节最后一句话,维->难。
4、470也说C语言是弱类型语言,这个翻译错误太大了。
-
Linux/UNIX系统编程手册读后感摘抄《Linux/UNIX系统编程手册》是一本由Michael Kerrisk著作,人民邮电出版社出版的平装图书,本书定价:158,页数:1176,特2023-04-05阅读全文
-
《UNIX环境高级编程(第3版)》读《UNIX环境高级编程(第3版)》是一本由史蒂文斯 (W.Richard Stevens) / 拉戈 (S著作,人民邮电出版社出版的平装图书,本2023-03-26阅读全文
-
《码上行动:零基础学会Python编程《码上行动:零基础学会Python编程(ChatGPT版)》是一本由袁昕 贾炜著作,北京大学出版社出版的图书,本书定价:2023-06-28阅读全文
-
《编程的修炼(中英双语)》读后《编程的修炼(中英双语)》是一本由[荷]Edsger W. Dijkstra著作,电子工业出版社出版的平装图书,本书定价:79.00元,2023-04-18阅读全文
-
OpenCV2计算机视觉编程手册读后感《OpenCV2计算机视觉编程手册》是一本由Robert Laganiere著作,科学出版社有限责任公司出版的平装图书,本书定价:45,2023-04-17阅读全文
-
《编程珠玑(第2版)》读后感摘《编程珠玑(第2版)》是一本由[美] Jon Bentley著作,人民邮电出版社出版的平装图书,本书定价:59.00元,页数:252022-11-13阅读全文
-
Unix内核源码剖析经典读后感有感《Unix内核源码剖析》是一本由青柳隆宏著作,人民邮电出版社出版的平装图书,本书定价:79.00元,页数:342,特精2023-04-03阅读全文
-
《Java并发编程的艺术》读后感锦《Java并发编程的艺术》是一本由方腾飞 / 魏鹏 / 程晓明著作,机械工业出版社出版的平装图书,本书定价:59.00元,2023-02-25阅读全文
-
Java编程的逻辑的读后感大全《Java编程的逻辑》是一本由马俊昌著作,机械工业出版社出版的平装图书,本书定价:99,页数:675,特精心收集的2022-12-25阅读全文
-
《Processing互动编程艺术》读后感《Processing互动编程艺术》是一本由谭亮著作,电子工业出版社出版的220图书,本书定价:39.00元,页数:2011-6,特精2023-06-13阅读全文