NND,几天见识了几个一千多行的函数,下班前还有点代码没看,以为快搞定了,结果我错了,后面的一个方法,长度3000+行。尼玛,我想走人,可以吗?
![]() | 1 archbishop 2015-03-10 00:02:04 +08:00 via iPhone 说走咱就走啊 |
![]() | 2 Septembers 2015-03-10 00:04:27 +08:00 3k+行不算长 |
![]() | 3 xcv58 2015-03-10 00:05:52 +08:00 还不带注释? |
4 14 2015-03-10 00:07:14 +08:00 via Android Javascript最外层包裹一个函数算吗。。。 |
7 deving OP @Septembers 大牛,受我膜拜吧 |
![]() | 8 jiangzhuo 2015-03-10 00:22:21 +08:00 那是你没见过一行3000+字符的程序 |
![]() | 9 lincanbin 2015-03-10 01:01:18 +08:00 没有大量重复片段的话我觉得是没有必要拆分的 |
![]() | 10 kxxoling 2015-03-10 01:15:32 +08:00 3000 行的代码。。。能 show 一段出来吗? |
![]() | 12 mengrusheng 2015-03-10 08:06:17 +08:00 重构吧 想来也不大可能有测试覆盖 精神历练啊 |
![]() | 13 globit 2015-03-10 08:37:22 +08:00 分析下重复代码吧,估计 copy 的东西有点多,show粗来大家乐乐怎么样? |
![]() | 14 lucifer9 2015-03-10 08:39:00 +08:00 变量命名是 a-z,然后 aa-zz 这种吗 |
![]() | 15 crabRunning 2015-03-10 09:01:31 +08:00 via Android 一,要么这个业务逻辑超级复杂。二,写这个函数的人是个傻逼 |
![]() | 16 yopming 2015-03-10 09:03:04 +08:00 我看到标题就想到了objc的超长函数名............... |
![]() | 17 sunysen 2015-03-10 09:07:40 +08:00 曾经看过一个1w+函数。。。 |
18 zealic 2015-03-10 09:13:21 +08:00 一万行的貌似也见过~ |
19 test0x01 2015-03-10 09:15:09 +08:00 via Android 北电交换机里几千行的函数大把,看晕人那只是分分钟的事 |
![]() | 21 kaizixyz 2015-03-10 10:13:08 +08:00 贴出来玩玩~ |
![]() | 22 hector 2015-03-10 11:39:00 +08:00 之前写存储过程,动不动就是万行的。。。 |
![]() | 23 mhycy 2015-03-10 11:43:43 +08:00 还以为是函数名。。 |
![]() | 24 dong3580 2015-03-10 12:38:34 +08:00 写过一个存储过程3K多行。。。迄今为止最长的。。。哈哈 |
![]() | 25 bullettrain1433 2015-03-10 14:01:32 +08:00 习惯就好,看不爽找时间看看可有重构的可能 |
![]() | 26 66beta 2015-03-10 14:05:02 +08:00 哈哈,JS框架都是立即执行函数,各个都是几千行 |
![]() | 27 black 2015-03-10 14:32:51 +08:00 我点击来还以为必然能看到ObjC的函数名, |
28 deving OP |
![]() | 29 sinsin 2015-03-10 14:52:44 +08:00 才3000行么,我也会(? 顺便minify一下是不是3000行=1行_(:з」∠)_ |
30 dalaomj 2015-03-10 15:18:12 +08:00 都封装函数了,知道函数作用,参数和输出就够了,还读个毛阿。 函数有问题要修改? |