豆瓣
扫码直接下载
书的线性表述感觉不适合这本书的内容了,wiki 这种网状的会更精彩(逃
经典计算机图书20年后的新版,从第1版的Java语言改为第2版的JavaScript,门槛应该算是降低了的。翻译质量很值得肯定。
招数还是那些招数,只是示例语言从Java换成了JavaScript,规则也进行了重整,整体感受更加简明,推荐给所有前端同学。
重构思想大概了解了,but show me the code😣
本书是对经典版本的全新升级,换用了更简单的JavaScript作为示例语言,针对现在的技术发展做了全新改版。不单单是教读者如何重构,更是教会读者在写代码之初就知道哪些是不能碰的雷区,什么样的是坏代码,从而写出质量更高的好代码。
本书介绍了一些代码的坏味道,让你知道什么样的代码是不符合规范的,应该如何进行优化。 还详细介绍了编码规范,每条编码规范都非常简单、非常明确,可以作为工具使用,参照编码规范,你可以写出可读性好的代码。 这本书真正改变了自己的编程习惯和方式,带给了自己对于优秀代码的很多思考。
必读经典,要对坏味道有条件反射,周期性复习重构方法。
其实都是在讲如何用一些设计模式,往 Clean Code 上靠拢。 好奇为啥重构第二版在豆瓣才这点热度,还有平装版居然只有几个人想读 / 已读,都买了彩装版吗……
经典再版。翻开一看代码,嗯?Javascript?!和第一版的Java代码相比,第二版可谓诚意满满——紧跟时代修改了很多内容,连使用的语言都换了……第6-12章是全书的精华部分,极具价值(示例代码看看理解核心意思即可)
比重构更重要的是在设计的时候就知道什么是好的代码。从这一点上看,软件工程师比建筑工程师容易的多,至少还有机会重构。
看着一個個壞味道變成一個個簡潔清晰的代碼,真想一試身手
写了这么多年代码竟然全部都自己总结出来并实践了,适合刚入行不久不知道如何提升的朋友阅读。
读了一大半,对目前代码重构很有用
写的很细,每个方法都举了简洁明了的例子。其实很多方法在工作中已经在使用了,理论结合实际,进步依靠积累。
读完,讲的极其明白。只是由于一些场景在实际中没有遇到,还不能完全理解其效益所在。感谢 作者
除了代码是TS
实在,干货,不套理论,立刻上手
书的语言感觉可以更简洁一些,400页的书可能缩减到350页体验会更好。第1章的示例,第10 - 12章读来都很有收获。es6中class特性与作者推崇的继承、多态思想相得益彰。
把平时我们开发中可能遇到需要重构的一些情况总结的很到位
> 重构(第2版)
2 有用 零度冰华 2020-02-23 00:20:10
书的线性表述感觉不适合这本书的内容了,wiki 这种网状的会更精彩(逃
0 有用 旸谷 2019-12-25 10:46:28
经典计算机图书20年后的新版,从第1版的Java语言改为第2版的JavaScript,门槛应该算是降低了的。翻译质量很值得肯定。
0 有用 Windie Chai 2019-07-13 17:18:22
招数还是那些招数,只是示例语言从Java换成了JavaScript,规则也进行了重整,整体感受更加简明,推荐给所有前端同学。
0 有用 Z 2021-11-04 21:54:54
重构思想大概了解了,but show me the code😣
0 有用 Marvin不慌 2020-05-08 10:02:42
本书是对经典版本的全新升级,换用了更简单的JavaScript作为示例语言,针对现在的技术发展做了全新改版。不单单是教读者如何重构,更是教会读者在写代码之初就知道哪些是不能碰的雷区,什么样的是坏代码,从而写出质量更高的好代码。
0 有用 异步图书 2023-09-08 15:27:14 北京
本书介绍了一些代码的坏味道,让你知道什么样的代码是不符合规范的,应该如何进行优化。 还详细介绍了编码规范,每条编码规范都非常简单、非常明确,可以作为工具使用,参照编码规范,你可以写出可读性好的代码。 这本书真正改变了自己的编程习惯和方式,带给了自己对于优秀代码的很多思考。
0 有用 大客 2020-10-14 09:49:13
必读经典,要对坏味道有条件反射,周期性复习重构方法。
0 有用 DaraW 2019-09-28 14:36:58
其实都是在讲如何用一些设计模式,往 Clean Code 上靠拢。 好奇为啥重构第二版在豆瓣才这点热度,还有平装版居然只有几个人想读 / 已读,都买了彩装版吗……
0 有用 大彤888 2020-01-07 11:43:03
经典再版。翻开一看代码,嗯?Javascript?!和第一版的Java代码相比,第二版可谓诚意满满——紧跟时代修改了很多内容,连使用的语言都换了……第6-12章是全书的精华部分,极具价值(示例代码看看理解核心意思即可)
0 有用 骇客辉 2021-06-10 08:37:41
比重构更重要的是在设计的时候就知道什么是好的代码。从这一点上看,软件工程师比建筑工程师容易的多,至少还有机会重构。
0 有用 dav 2021-05-07 09:46:12
看着一個個壞味道變成一個個簡潔清晰的代碼,真想一試身手
0 有用 Sai 2021-03-11 00:47:17
写了这么多年代码竟然全部都自己总结出来并实践了,适合刚入行不久不知道如何提升的朋友阅读。
0 有用 123 2021-10-31 09:48:47
读了一大半,对目前代码重构很有用
0 有用 良辰美风 2021-05-12 20:01:54
写的很细,每个方法都举了简洁明了的例子。其实很多方法在工作中已经在使用了,理论结合实际,进步依靠积累。
0 有用 Dreamersfly 2019-06-15 08:57:01
读完,讲的极其明白。只是由于一些场景在实际中没有遇到,还不能完全理解其效益所在。感谢 作者
0 有用 毒独笃 2021-09-29 10:45:26
除了代码是TS
0 有用 大蒜不好吃 2021-09-26 17:54:25
实在,干货,不套理论,立刻上手
0 有用 Ray 2021-01-20 09:49:01
书的语言感觉可以更简洁一些,400页的书可能缩减到350页体验会更好。第1章的示例,第10 - 12章读来都很有收获。es6中class特性与作者推崇的继承、多态思想相得益彰。
0 有用 Cz 2021-08-07 12:23:28
把平时我们开发中可能遇到需要重构的一些情况总结的很到位