专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java方法两千行!有更长的吗? java方法一般不超过多少行

temp10 2024-12-30 06:56:59 java教程 9 ℃ 0 评论

一个方法两千行还有谁?

你见过最长的方法有多少行?我见过那个方法,他搞了两千多行。每次打开那个类,代码提示很慢,而且在看代码的时候鼠标滚轮要转半分钟才能到那个地方,多看几次就会发现手不听指挥了,转鼠标滚轮转的手都已经发酸了。

Java方法两千行!有更长的吗? java方法一般不超过多少行

怎么才能避免写出这种长代码?大家可以聊一聊。我写的方法一般不会超过六十行,看看我的写法跟大家有没有一样的。

·第一个方法就是抽取公共的方法,避免写这些重复的代码。

·第二个就是简单逻辑,把它抽取出去。比如组装参数的时候就单独写一个helper类,把很多行的这些get set都拆到这个helper里边。

·第三个方法不在service里面写代码,业务逻辑都写在facade里边,controller调用facade,然后facade来调用service。因为service继承了mybetterplus,里面的方法不单纯,这样一来facade就可以分成很多个,方法也可以进行拆分。

可能就会有人问了,没有代码审核吗?怎么会有这么长的方法?有代码审核,但是跟没有是一样的。正常情况下单个方法几千行,这个代码是不能够提到主分支的。为什么有代码审核却没有用?为什么很多人不喜欢代码审核?下期视频再聊,拜拜。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表