Browse Source

add title for legcy code

Fengda HUANG 9 years ago
parent
commit
5ba7606bf4
3 changed files with 29 additions and 1 deletions
  1. 10 0
      chapters/7.1.2-change-code.md
  2. 10 0
      growth.md
  3. 9 1
      index.html

+ 10 - 0
chapters/7.1.2-change-code.md

@@ -14,3 +14,13 @@ So,如何开始修改代码?
 5. 修改并重构
 
 在有测试的情况下重构现有的代码才是安全的。而这些测试用例也是功能的体现,功能首先要得到保证了,然后才能保证一切都可以正常。
+
+###守: 找到测试点
+
+###破: 打破依赖
+
+###离: 修改并重构
+
+
+
+参考书籍: **《持续交付指南:修改代码的9条最佳实践》**

+ 10 - 0
growth.md

@@ -4164,6 +4164,16 @@ So,如何开始修改代码?
 
 在有测试的情况下重构现有的代码才是安全的。而这些测试用例也是功能的体现,功能首先要得到保证了,然后才能保证一切都可以正常。
 
+###守: 找到测试点
+
+###破: 打破依赖
+
+###离: 修改并重构
+
+
+
+参考书籍: **《持续交付指南:修改代码的9条最佳实践》**
+
 网站重构
 ----
 

+ 9 - 1
index.html

@@ -310,7 +310,11 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
 <li><a href="#遗留代码的来源">遗留代码的来源</a></li>
 <li><a href="#遗留代码的问题">遗留代码的问题</a></li>
 </ul></li>
-<li><a href="#如何修改遗留代码">如何修改遗留代码</a></li>
+<li><a href="#如何修改遗留代码">如何修改遗留代码</a><ul>
+<li><a href="#守-找到测试点">守: 找到测试点</a></li>
+<li><a href="#破-打破依赖">破: 打破依赖</a></li>
+<li><a href="#离-修改并重构">离: 修改并重构</a></li>
+</ul></li>
 <li><a href="#网站重构">网站重构</a><ul>
 <li><a href="#速度优化">速度优化</a></li>
 <li><a href="#功能加强">功能加强</a></li>
@@ -3369,6 +3373,10 @@ System.<span class="fu">out</span>.<span class="fu">println</span>(<span class="
 <li>修改并重构</li>
 </ol>
 <p>在有测试的情况下重构现有的代码才是安全的。而这些测试用例也是功能的体现,功能首先要得到保证了,然后才能保证一切都可以正常。</p>
+<h3 id="守-找到测试点">守: 找到测试点</h3>
+<h3 id="破-打破依赖">破: 打破依赖</h3>
+<h3 id="离-修改并重构">离: 修改并重构</h3>
+<p>参考书籍: <strong>《持续交付指南:修改代码的9条最佳实践》</strong></p>
 <h2 id="网站重构">网站重构</h2>
 <blockquote>
 <p>网站重构应包含结构、行为、表现三层次的分离以及优化,行内分工优化,以及以技术与数据、人文为主导的交互优化等。</p>