租借服务器、信息收集等工作需要金钱和时间。

若你认同这个网站的价值,希望它能够继续运行下去。

不妨打赏一下,作者在此先行感谢!

作者的收款码(**阳)如下。

为方便日后联系,请在附言中附上你的微信号,或者其他鼓励的话语。

注一:你的打赏将全部用于站点维护的相关开销。

注二:为表感谢,你的捐赠记录将被记录在这个网上(可以通过网站底部的“联系我们”看到,目前不是实时更新的)

微信
支付宝

严格来说,编码技巧和重构不是一个领域,而是一种经验。对于程序员来说,这种经验实在是太重要了。可遗憾的是,很多人对此都不甚关注。因此,我们在这里做了整理,把我们自己肉测过、能够切实提升编码能力的书单做成一个领域,希望更多人可以看到。需要指出的是,虽然书中也许没有使用你自己的语言,但是这并不妨碍我们学习其中的精神。而如果你正好又是一个对代码和架构有追求的人,那么一定不要错过这个书单。

1

书籍信息

书名:代码整洁之道

作者:Robert C. Martin

出版社:人民邮电出版社

出版时间:2011

ISBN:9787115244901

评分:

我读: 未读过

推荐理由

经典必读,书中Bob大叔说”写代码犹如写文章“,一定要KISS(Keep It Simple Stupid)。如果能够读完并且按照书中的原则实践,相信你的代码质量和效率会有质的飞跃。书中以java举例,但是不影响我们学习整洁代码的内在逻辑。

2

书籍信息

书名:修改代码的艺术

作者:Michael Feathers

出版社:人民邮电出版社

出版时间:2007

ISBN:9787115163622

评分:

我读: 未读过

推荐理由

原书名为Working Effectively with Legacy Code,可以翻译为“如何高效应对历史上的那些烂代码”。如果你维护过历史系统,就会知道维护历史系统有多蛋疼,也就会知道这本书里内容有多经典。在书中,作者(业界大神)将重构的技术倾囊相授,毫无保留,翻译也还不错,以java为例子,强烈推荐。

3

书籍信息

书名:重构

作者:Martin Fowler

出版社:人民邮电出版社

出版时间:2010

ISBN:9787115221704

评分:

我读: 未读过

推荐理由

大师之作,书中罗列了各种烂代码场景,并给出了对应的重构方案,全书以java为例。适合工作一两年的朋友。可以买一本放在手边,反复翻阅,反复实践。

4

书籍信息

书名:架构整洁之道

作者:Robert C. Martin

出版社:电子工业出版社

出版时间:2018

ISBN:9787121347962

评分:

我读: 未读过

推荐理由

学习过编码技巧、经过一两年实战之后,多少都会get一点系统架构的感觉,此时就可以来读这本书了。如果你先前完全对架构没有概念,那么读过本书之后,你会有新的想法和视野。如果你已经有一定的系统架构概念,那么读这本书会让你看到更多的本质、返璞归真,强烈推荐。

区块链/比特币/以太坊 数据库|MySQL 推荐系统 计算机原理 密码学 软件工程

网络安全 计算机网络 人工智能 Javascript GO语言 汇编语言

C语言 SEO(搜索引擎优化) Python Linux 操作系统 数据结构

算法 设计模式 Java

[回到领域树主页]

rumen.icu守门人,软件工程师,喜欢分享有趣的书籍。

有用(0) 没用(0) 留言(0) 收藏 分享

留言

登录之后才可留言