https://sourcemaking.com/ 翻译计划
View the Project on GitHub Arthars/sourcemaking-translate
https://sourcemaking.com/refactoring/smells/large-class
一个类里面包含了许多 字段/方法/代码行
类通常一开始都很小。但是随着时间的流逝,随着程序的增长,他们变得越来越臃肿。 和长方法类似,程序员通常发现将一个新的功能直接放进一个现有的类比创建一个新类型更加方便快捷,而且不用过多的思考。
当一个类头上带了太多的帽子(拥有太多的功能),可以考虑拆分类。