《代码之美》应该怎样读
我看到有些读者认为《代码之美》讲解了
10
多种编程语言,我只会使用了
1
或者
2
种编程语言,恐怕看不懂。还有些读者认为《代码之美》并没有讲解很多关于代码的事情,也没有发现“美”。
在这里我想谈谈,我对《代码之美》的看法:
《代码之美》是一本怎样图书?
在本书第
32
章开头写道:“作者将要讨论的东西大多数是关于软件的设计和架构,而不是单纯的代码。”所以,不要将《代码之美》看成一本讲解代码或者讲解编程语言的图书。
这本书的原意是讲解软件设计及架构,同时,也探讨了通过怎样的设计及架构将项目做得更佳漂亮。本书的精华是展现
38
位作者遇到问题后,是怎样解决这些问题的。同时,我也发现:代码只是描述这些作者思想的方法。
代码的“美”需要慢慢地培养,虽然,目前我做不出“美”,但是我必须要了解什么是“美”,其实,这本书是适合各个层级的程序员看,而且是越是初级的程序员越要看,要知道写出“漂亮”的代码是一种习惯。
《代码之美》能带给我什么?
我把《代码之美》当成一本休闲的图书来看,没事的时候可以翻看,我知道自己不可能很快的了解内容,也没有关系。我想主要是自己还没有遇到相关的问题,如果哪一天遇到像作者那样的问题,就会与作者产生共鸣想到办法啦。
分享到:
相关推荐
什么都不说了,这么经典的书,应该每个人都认真拜读。
从另一个角度为我们表现了代码的作用!非常经典,适合广大爱好变成的人读
设计精美的flash+xml直读广告代码! 很值得下载看看!资源免费,大家分享!!
本书的关键思想是代码应该写得容易理解。确切地说,使别人用最短的时间理解你的代码。本书解释了这种思想,并且用不同语言的大量例子来讲解,包括C++、Python、JavaScript和Java。我们避免使用某种高级的语言特性,...
《重构:改善既有代码的设计》(中文版)解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。《重构:改善既有代码的设计》(中文版)的核心是一份完整的重构...
【美】马丁福勒 著 是国际著名的面向对象分析设计、UML、模式等方面的专家,敏捷开发方法的创始人之一 重构_改善既有代码设计 软件工程领域的超级经典巨著,与另一巨著《设计模式》并称"软工双雄
基于SpringBoot+vue的前后端分离权限管理系统,界面美观,代码简洁易读.zip是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付【接私活利器】 采用SpringBoot、Shiro、MyBatis-Plus、Vue3、...
读心术-少儿编程scratch项目源代码文件案例素材.zip
软件测试读书笔记之一软件测试背景 1 软件测试读书笔记之二软件开发过程 2 软件测试读书笔记之三软件...软件测试读书笔记之六检查代码 9 软件测试读书笔记之七带上X光眼镜检查软件 13 软件测试读书笔记之八配置测试 16
1-读心术-少儿编程scratch项目源代码文件案例素材.zip
生活中很多时候都要去读别人的代码,我们自己也应该把代码写好,写精,这本书有助于分析写好代码
比如当你读过 C 语言初级教程之后,你可以再读 C 语言高级教程,然后再去读 C 语言高级的高级教程,但读完这些书后,你还能再读什么书呢?你可以再去读关于 PC、Macintosh 或 UNIX 等硬件或操作系统的书或者其它有关...
对那些以编写清晰易读的示例源代码为骄傲的作者来说,向导生成的东西是一剂苦药。 然而,向导代表了Windows编程的新法则,它们是你、我及所有人都必须习惯的重要事物。但令人遗憾的是,VisualC++开发小组没有给...
要支持SQL,别闹了,100行代码怎么支持SQL呀。 现在查询是直接传入一个lambada表达式,系统遍历指定时间范围内的数据行时,满足用户的lambada条件才会返回给用户。 当然这样会多读取很多用户不需要的数据,而且每...
<!...<... <head> <meta charset="UTF-8">...link href="css/global.css" rel="stylesheet"/>... <div class="book_sort_bg"><img src="images/dd_book_cate_icon.gif" alt="图书" /> 图书商品分类 ...
代码首先是给人读的,好的代码应当可以像文章一样发声朗诵出来。 目前软件维护期成本占整个生命周期成本的40%~90%。根据业界经验,维护期变更代码的成本,小型系统是开发期的5倍,大型系统(100万行代码以上)可以...
作者: (美)Karen Morton Kerry Osborne Robyn Sands Riyaj Shamsudeen Jared Still 译者: 朱浩波 丛书名: 图灵程序设计丛书 出版社:人民邮电出版社 ISBN:9787115266149 上架时间:2011-11-9 出版日期:2011 年...
今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。 第1章 重构,第一个案例 1.1 ...
读 书山有路勤为径,学海无涯苦作舟。 学习资源分享一些技术书籍配套的源代码... 读书笔记书中习题,代码实现... 《 C语言接口与实现:创建可重用软件的技术》 [美]大卫·汉森(David R. Hanson)着郭旭译该书所有...