Refactoring

Refactoring pdf epub mobi txt 电子书 下载 2025

出版者:Addison-Wesley Professional
作者:Martin Fowler
出品人:
页数:464
译者:
出版时间:1999-7-8
价格:USD 64.99
装帧:Hardcover
isbn号码:9780201485677
丛书系列:
图书标签:
  • 重构
  • refactoring
  • Programming
  • 软件工程
  • 编程
  • 计算机
  • 程序设计
  • 经典
  • 软件工程
  • 代码优化
  • 设计模式
  • 重构
  • 编程实践
  • 开发效率
  • 可维护性
  • 系统设计
  • 持续改进
  • 技术演进
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

Refactoring is about improving the design of existing code. It is the process of changing a software system in such a way that it does not alter the external behavior of the code, yet improves its internal structure. With refactoring you can even take a bad design and rework it into a good one. This book offers a thorough discussion of the principles of refactoring, including where to spot opportunities for refactoring, and how to set up the required tests. There is also a catalog of more than 40 proven refactorings with details as to when and why to use the refactoring, step by step instructions for implementing it, and an example illustrating how it works The book is written using Java as its principle language, but the ideas are applicable to any OO language.

作者简介

目录信息

读后感

评分

整体通俗易懂, 翻译过程有些小错, 不知道有没有勘误表 (1)184页下面范例跳了好几步 (2)187页范例, 数组说三个元素,代码只列出两个, "失败场次"没有了, (3)282页, 的代码sentAlert()函数好像有问题, 变成递归了. (4)306页, Raname Method明显是印刷错误了.  

评分

整体通俗易懂, 翻译过程有些小错, 不知道有没有勘误表 (1)184页下面范例跳了好几步 (2)187页范例, 数组说三个元素,代码只列出两个, "失败场次"没有了, (3)282页, 的代码sentAlert()函数好像有问题, 变成递归了. (4)306页, Raname Method明显是印刷错误了.  

评分

无容置疑,这是一本经典的书,正如推荐所说,是这本书让重构这个看似高深莫测的话题走进了寻常程序员的世界。 可是我们不得不注意这本书的出版日期,是七八年前,和设计模式一样,当年的设计模式那是高手的工具,开口闭口带那么一两句,工厂,单例,会让人对你崇拜至死。可是...  

评分

2009年,在为《重构》第一版的中译本再版整理译稿时,我已经隐约察觉行业中对“重构”这个概念的矛盾张力。一方面,在这个“VUCA”(易变、不确定、复杂、模糊)横行的年代,有能力调整系统的内部结构,使其更具长期生命力,这是一个令人神往的期许。另一方面,重构的扎实工夫...  

评分

组里最主要的Service已经运行了几年了,目前大约有40000行代码,不少部分缺乏Unit Tests。每次看代码的时候都有一种想重构的冲动。 不过什么时候才重构呢?经理那里是不好交差的——他们关心的是新功能的实现速度。有的时候重写反而(对程序员)的发展更好,因为工作量明显的...  

用户评价

评分

评分

Only understand 40%.

评分

Improving the Design of Existing Code .略

评分

英文也mark一遍。

评分

因为Programmer's ranting里有一篇吐槽说很多程序员只是skim了这本书没有认真读 所以重新读了遍;上次读我还在用Java 这次是一边读一边对照Python想“这个在Python里根本就没必要” “自动化重构工具有很多好处我们只能站在一边看看了”

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有