Refactoring

Refactoring:ImprovingtheDesignofExistingCode

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

内容简介

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 w...

(展开全部)

作者简介

Martin Fowler,世界级软件开发大师,软件开发“教父”,敏捷开发方法的创始人之一,在面向对象分析与设计、UML、模式、极限编程、重构和DSL等领域都有非常深入的研究并为软件开发行业做出了卓越贡献。他乐于分享,撰写了《企业应用架构模式》(荣获第13届Jolt生产力大奖)、《重构:改善既有代码的设计》、《分析模式:可复用的对象模型》、《UML精粹:标准对象建模语言简明指南》等在软件开发领域颇负盛名的著作。

Refactoring是1999年由Addison-WesleyProfessional出版,作者[美]马丁·福勒(MartinFowler)。

得书感谢您对《Refactoring》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
知行合一:实现价值驱动的敏捷和精益开发 电子书
各类软件组织的管理人员、技术人员、质量控制人员和过程改进人员都可以从本书中获得所需的知识,本书也可以作为高校软件工程相关课程的教材。
Python3基础教程(第2版)(慕课版) 电子书
系统讲解Python基础,涵盖10章相关知识。
Python网络爬虫实例教程(视频讲解版) 电子书
本书主要内容包括:网络爬虫概述、requests库入门、xapth语法详解、认识和应对反爬虫、模拟登录和验证码的处理、动态页面的分析方法、scrapy框架基础、应对反爬虫策略、scrapy数据存储、提交数据和保持登录、crawlspider模板、图片下载和文件下载、分布式爬虫、增量式爬虫、
代码整洁之道:程序员的职业素养 电子书
编程大师40余年心得体会,阐释软件工艺中的原理、技术、工具和实践,助力专业软件开发人员具备令人敬佩的职业素养。
SpringBoot开发与测试实战 电子书
一本关于Spring Boot应用程序开发和测试的入门图书。