Skip to content

tws-online-quiz/refactor-basic-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

重构基础:Java版

练习描述

练习1

使用防卫语句取代条件表达式(Replaced the Nexted Conditional with Guard Clauses)重构遗留代码

练习2

使用提炼函数(Extract Method)手法重构遗留代码

练习3

使用抽象方法对象(Extract Method Object)重构遗留代码

要求:

  • 不得修改测试(除非必要情况)
  • 重构后的代码必须通过测试

环境要求

  • java 8

如何开始

  • 克隆模版库
  • 根目录下执行./gradlew clean test,出现BUILD SUCCESS字样,说明项目启动成功
  • /src/main/java/practice*下的源码上进行重构

如何测试

  • 根目录下执行./gradlew clean test,查看测试结果

输出规范

  • /src/main/java/practice*下的代码被重构,且测试通过

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •