![]() | 1 aijam 2018-12-13 12:43:26 +08:00 写少一点短一点 |
2 xpresslink 2018-12-13 12:45:02 +08:00 在利用各种括号直接转行。 |
![]() | 3 Kilerd 2018-12-13 12:51:33 +08:00 via iPhone ![]() 按职责再拆成几个小的 参考 code smell 里面的 feature envy 和 super class / god class |
![]() | 4 godbmw 2018-12-13 14:08:07 +08:0 拆分成更小的类 |
5 CallMeReznov 2018-12-13 16:37:04 +08:00 ![]() 写到别的文件里然后 import 过来! 眼不见为净! |
![]() | 6 zw1027 2018-12-13 16:45:40 +08:00 a = 很长的类的前半段 b = a.很长的类的后半段 |
![]() | 7 likuku 2018-12-13 17:02:19 +08:00 ![]() 不嫌弃长,能准确充分表达方法用途目的就好,想着一年后直接看到方法名就可以立即知道它是干嘛的, 而不用再去看注释/翻文档 (假若它们都有的话...) |
![]() | 8 xuanwu 2018-12-14 02:56:02 +08:00 via Android 举些例子看看 最好是从命名就大概知道含义的 |
![]() | 9 largecat 2018-12-14 06:55:26 +08:00 via Android y 用继承啊,基础的东西写个类,复杂的再写个类继承基础的类, |
![]() | 10 deepreader 2018-12-14 07:23:50 +08:00 Composite Pattern 了解一下 |
![]() | 11 Raisu 2018-12-14 09:10:25 +08:00 via Android 代码都不给,怎么分析? |
![]() | 12 AllenHai 2018-12-14 12:47:33 +08:00 via Android Mixin, 继承了解一下 |