重构 中文版 pdf
难以修改的程序具有以下特征:
难以阅读的程序,难以修改
逻辑重复的程序,难以修改
添加新行为时需要修改现有的代码,难以修改
带复杂条件逻辑的程序,难以修改
好的程序应该是:
容易阅读
所有逻辑都只在唯一地点指定
新的改动不会危及现有的行为
尽可能简单的表达条件逻辑
用户评论
推荐下载
-
cleancode中文版pdf
java版clean code,文档言简意赅,帮助不小
120 2019-01-18 -
SWTJFaceInAction中文版pdf
SWT JFace In Action中文版.pdf 在2004 年三月,Java 开发者年度大会宣布了由其读者选择的最佳Java 组件年度奖结果,超过15,000 位开 发者投票选举诸多Java 工
54 2019-01-18 -
corba中文版PDF
本文讲述了corba的基本原理,及程序设计参考用例
53 2019-01-22 -
UsingDrupal中文版pdf
Using+Drupal+中文版.pdf,详细介绍了drupal开发的流程,包括许多案例。。
22 2019-01-21 -
WebworkinAction中文版pdf
本书包含以下内容1. 使用表达式语言或标签处理数据并显示内容2. 控制反转和webwork Action3. Velocity,类型转换和数据校验4.web应用程序和hibermate持儿框
41 2019-01-23 -
AnintroductiontoR中文版pdf
An introduction to R中文版.pdf,R导论,关于 R 语言的注解:一个数据分析和图形显示的程序设计环境 R 环境由一组数据操作,计算和图形展示的工具构成。相对其他同类软件,它的 特
14 2019-02-11 -
HeadFirstJava中文版PDF
资源名称:《Head First Java (中文版)》PDF内容简介:《Head First Java》是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导。此书是
13 2020-08-23 -
OSALAPI中文版.pdf
TIOSALAPI手册中文版.cc2530协议栈API说明,TIMACZstack可以做参考.
8 2020-05-23 -
metasploit中文版.pdf
metasploit中文版.pdf学习metasploit必备文档。
22 2020-05-20 -
ZeroMQGuide中文版.pdf
最近阅读了很多关于ZeroMQ的资料。近几年有关"MessageQueue"的项目层出不穷,知名的就有十几种,这主要是因为后摩尔定律时代,分布式处理逐渐成为主流,业界需要一套标准来解决分布式计算环境中
17 2020-05-15
暂无评论