设为首页 加入收藏

TOP

代码坏味道(一)
2023-07-25 21:22:53 】 浏览:37
Tags:

1、神秘命名

  模块、类、函数、变量等的命名是编程中最难的两件事之一,正因为如此,改名可能是最常用的重构手法

  对应的重构手法有:改变函数声明、变量改名、字段改名

2、重复代码

  顾名思义,就是在多处看到相同的代码结构

  对应的重构手法有:移动语句、提炼函数

3、过长的函数

  确保函数内代码处在同一层抽象级,无须担心进程内的函数开销,提倡小函数

4、过长参数列表

  一个函数的参数一旦出现3个及以上,就需要注意,不易理解、使用和维护

  对应的重构手法有:以查询取代参数、保持对象完整、引入参数对象、移除标记参数、函数组合成类

5、全局数据

  全局数据最显而易见的形式就是全局变量,他j可以给函数增加状态,这是我们最容易想到的,也是最不提倡的一种方式,他会污染全局的命名空间

  对应的重构手法有:封装变量、

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇用Python做了一个法律查询小工具.. 下一篇Python中logging模块用法

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目