Bloaters

2016-10-31  本文已影响41人  hehe_Android

说明:Bloaters是代码,方法和类已经增加到很多行代码,这时候它们已经很难使用了。
一般坏代码不会立马出现,而是随便程序的改变日积月累出现的(尤其是没有人尝试着去修改它们)

函数长(long Method)

一个方法包含太多行代码。一般来说,一个方法超过10行代码你就得问问自己是不是有需要优化的地方。

类的代码行数多(Large Class)

一个类包含很多字段/方法/代码行

偏爱基本类型(Primitive Obsession)

参数多(Long Parameter List)

一个方法超过3个或者四个参数

数据团(Data Clumps)

有时候不同的代码包含相同的变量组(例如连接数据库的参数)。这些臃肿的代码块应该写成一个类。

上一篇下一篇

猜你喜欢

热点阅读