在CSDN,同学们往往喜欢分享技术原理性或教程类的文章,这是程序员的天性使然。然而,在我们科学性的技术范畴之外,软件工程则是另外一个重要的话题。通俗地讲,计算机科学是让我们如何把事情做对,即不能出错;而软件工程则教会我们如何做对的事情,也就是做得更好。这篇文章所要介绍的 《重构》 正是属于软件工程的话题,没有它不会耽误你编程,但拥有之后你可能会写出更好的代码。
《重构》由ThoughtWorks的首席科学家、软件架构领域的前辈Martin Fowler编写,著作经典且口碑极好。有人说,重构是程序员的洗髓经,可见这本书的价值。有兴趣的同学,可以浏览他的个人博客,相信你会很有收获,也可以去豆瓣了解本书,从书评中了解他人的观点。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gyKNCzmm-1625813496297)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/68453123494b46d88caa9f353d2d125a~tplv-k3u1fbpfcp-watermark.image)]

PDF版本获取方式
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92733 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!