一个类里多少行代码是你的底线?

huanghan1988 2016-04-28 08:36:45
加精
发出来大家探讨下,因为在项目过程中很多同事喜欢把所有的代码堆一个类里,动辄几千行,维护的时候简直惨不忍睹!所以想问下大家一个类里多少行代码是你的底线?
...全文
12806 86 打赏 收藏 转发到动态 举报
写回复
用AI写文章
86 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒惰的孩子 2017-09-11
  • 打赏
  • 举报
回复
出于崩溃边缘来搜索这样的问题,看完楼上的评论表示你们都低估了有些程序员的耐心 今天看了公司前人的“一段”代码,一个方法写了2048行(这个数字真巧……),整个类也就这一个函数
kingjt2015 2016-07-01
  • 打赏
  • 举报
回复
引用 24 楼 tongxuejie 的回复:
正在维护这样的项目 是不是很苦逼?! 这哪有什么底线 只有更低
24楼,一路走好~!
so_while 2016-06-30
  • 打赏
  • 举报
回复
没有底线。只有好代码和烂代码~
zhangdnxlakj 2016-06-30
  • 打赏
  • 举报
回复
500行的代码是我的底线不多不少
风风不息 2016-06-30
  • 打赏
  • 举报
回复
代码太多了 看着辣眼睛
aige999 2016-05-13
  • 打赏
  • 举报
回复
不错 很有深思
bangchui_007 2016-05-13
  • 打赏
  • 举报
回复
我觉着,一般的情况下500行代码,就可以了,太多了,自己都看不清了。
jakey0108 2016-05-13
  • 打赏
  • 举报
回复
2000行左右,太多会乱
FFFFFFFNNNNNNN 2016-05-12
  • 打赏
  • 举报
回复
最近写C#,一个类可能大几百行吧,可能超过五百,一千是没有的
qq_25095717 2016-05-12
  • 打赏
  • 举报
回复
我见过一个方法一千行的。当时内心是崩溃的。
尤临泽 2016-05-12
  • 打赏
  • 举报
回复
300行,多了伤脑细胞。
waki666 2016-05-12
  • 打赏
  • 举报
回复
我做桌面程序的,主窗体类,4w2k行,分成5个cs文件
Rajesh_James 2016-05-12
  • 打赏
  • 举报
回复
引用 1 楼 huanghan1988 的回复:
300行是我的底线,多了看着眼睛难受,感觉眼睛被强*了
我一般会去遵循单一职责, 如果实在代码太多, 我会选择将功能再细分, 然后使用 partial 关键字.
xiaocongzhi 2016-05-12
  • 打赏
  • 举报
回复
不要在同一个方法里堆太多行,就OK了。可以多分几个方法
yypt111 2016-05-10
  • 打赏
  • 举报
回复
除非是复杂的算法类,除去注释,我一般100行,大多可以拆分
江南小鱼 2016-05-10
  • 打赏
  • 举报
回复
一个类几千行代码,总归看起来不爽,可以借助partial拆分一下。
ainihot7 2016-05-10
  • 打赏
  • 举报
回复
300行是我的底线,多了看着眼睛难受,感觉眼睛被强*了
coffeeroy2 2016-05-10
  • 打赏
  • 举报
回复
还是得看情况吧
ipqtjmqj 2016-05-10
  • 打赏
  • 举报
回复
类的实现多少代码无所谓关, 类的接口要尽量少.
lili20090907 2016-05-09
  • 打赏
  • 举报
回复
这个应该是没底线吧,很多都是一千行以上
加载更多回复(57)

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧