Python 类里面的方法太多写得太长,大家是怎样处理的啊 🎏

2018 年 12 月 13 日
 ns2250225
4671 次点击
所在节点    Python
12 条回复
aijam
2018 年 12 月 13 日
写少一点短一点
xpresslink
2018 年 12 月 13 日
在利用各种括号直接转行。
Kilerd
2018 年 12 月 13 日
按职责再拆成几个小的
参考 code smell 里面的 feature envy 和 super class / god class
godbmw
2018 年 12 月 13 日
拆分成更小的类
CallMeReznov
2018 年 12 月 13 日
写到别的文件里然后 import 过来! 眼不见为净!
zw1027
2018 年 12 月 13 日
a = 很长的类的前半段
b = a.很长的类的后半段
likuku
2018 年 12 月 13 日
不嫌弃长,能准确充分表达方法用途目的就好,想着一年后直接看到方法名就可以立即知道它是干嘛的,
而不用再去看注释/翻文档 (假若它们都有的话...)
s1E4GnZ4A2qGRyva
2018 年 12 月 14 日
举些例子看看 最好是从命名就大概知道含义的
largecat
2018 年 12 月 14 日
y 用继承啊,基础的东西写个类,复杂的再写个类继承基础的类,
deepreader
2018 年 12 月 14 日
Composite Pattern 了解一下
Raisu
2018 年 12 月 14 日
代码都不给,怎么分析?
AllenHai
2018 年 12 月 14 日
Mixin, 继承了解一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/517181

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX