Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

knowhen/refactoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

9 Commits

Repository files navigation

Refactoring

重构的第一步

  • 建立一组可靠的测试环境

    • 代码块越小,功能越容易管理
  • 找出逻辑泥团,提炼函数

    • 找出局部变量和参数,不被修改的变量可以作为参数传入新的函数
    • 如果只有一个变量被修改,可以作为返回值
    • 大多数情况下,函数应该放在它所使用数据的所属对象内
    • 去除临时变量
    • 使用多态取代switch语句

About

Attitude

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /