# refactor-kata-full-version **Repository Path**: twa-java-bootcamp/refactor-kata-full-version ## Basic Information - **Project Name**: refactor-kata-full-version - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-10-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Refactoring Kata [![Build Status](https://travis-ci.org/aikin/refactoring-kata.svg?branch=master)](https://travis-ci.org/aikin/refactoring-kata) ## 目录 - [重构手法](./refactoring-techniques/README.md) - [重新组织函数](./refactoring-techniques/composing-methods/README.md) - [在对象之间搬移特性](./refactoring-techniques/moving-features-between-objects/README.md) - [重新组织数据](./refactoring-techniques/organizing-data/README.md) - [简化条件表达式](./refactoring-techniques/simplifying-conditional-expressions/README.md) - [处理概况关系](./refactoring-techniques/dealing-with-generalization/README.md) - [简化函数调用](./refactoring-techniques/simplifying-method-calls/README.md) - [重构到模式](./refactoring-to-patterns/README.md) - [命令模式](./refactoring-to-patterns/command-pattern/README.md) - [装饰模式](./refactoring-to-patterns/decorator-pattern/README.md) - [观察者模式](./refactoring-to-patterns/observer-pattern/README.md) - [状态模式](./refactoring-to-patterns/state-pattern/README.md) - [访问者模式](./refactoring-to-patterns/visitor-pattern/README.md) ## TODO --------- - [ ] 代码坏味道 - [ ] 修改代码艺术 ## 参考 * 《重构 - 改善既有代码的设计》 * [Refactoring.Guru](https://refactoring.guru/)