爱意满满的作品展示区。
q8164305

自己总结的,快速判断项目复杂度的方法

  •  
  •   q8164305 · May 20, 2019 via Android · 5846 views
    This topic created in 2725 days ago, the information mentioned may be changed or developed.

    直接全局搜有多少个 for 循环,for 越多的项目,一般越复杂,尤其是那些 for 和 if,还有函数调用交叉在一起的代码段,一般都很复杂

    27 replies  •  2019-05-23 08:39:38 +08:00
    leon0318
    leon0318
    May 20, 2019 via Android
    1
    估计楼下有人要喷你了
    tamlok
    tamlok
    May 20, 2019 via Android
    2
    记得大学课程里面软件工程中有说到成熟的复杂度统计方法吧?

    散落在不同函数里面的巨量 for 循环还对项目复杂度有影响?
    msrcatn203
    msrcatn203
    May 20, 2019 via Android
    3
    要不先去学习或者重修一下相关课程?
    4DAX07B8Kle4Dm6T
    4DAX07B8Kle4Dm6T
    May 20, 2019 via iPhone❤️1
    4
    人家自己总结自己认为的,杠什么?
    ziding
    ziding
    May 20, 2019
    5
    圈复杂度,嵌入式开发常用
    AlisaDestiny
    AlisaDestiny
    May 20, 2019
    6
    滑天下之大稽。
    Sapp
    Sapp
    May 20, 2019
    7
    那我这项目估计一点复杂度没有,因为除了格式化数据以外从来不用 for...
    Sapp
    Sapp
    May 20, 2019
    8
    另外如果使用 rx 系列,if 也不怎么需要用
    lazypu
    lazypu
    May 20, 2019❤️1
    9
    快速判断项目复杂度: 是不是老项目.
    tamlok
    tamlok
    May 20, 2019 via Android
    10
    @wispx 不是杠,是讨论吧?既然分享出来,应该就是希望大家能给些意见吧?当然全票通过,全部叫好,那也是一片欣欣向荣!
    shintendo
    shintendo
    May 20, 2019
    11
    @wispx 人家认为楼主总结得不对,你又杠什么
    zqx
    zqx
    May 20, 2019 via Android
    12
    直接计算行数不是更快吗
    charten
    charten
    May 20, 2019
    13
    你这个复杂度指的是运算复杂度吧。。。大项目,真正的复杂度看的还是需求文档。。。当然,如果前辈写的代码干净整洁,各种恶心的逻辑处理一个个都封装在类在函数里,你只需要调用那种,维护起来还是蛮开心的。
    quickma
    quickma
    May 20, 2019
    14
    你的总结不对。
    kindjeff
    kindjeff
    May 20, 2019
    15
    你的总结不对。
    4DAX07B8Kle4Dm6T
    4DAX07B8Kle4Dm6T
    May 20, 2019
    16
    @shintendo #11 不对就该喷?
    youngxhui
    youngxhui
    May 20, 2019
    17
    这肯定不对啊,起码要把 map filter reduce 等也要统计上吧 🐶
    notreami
    notreami
    May 20, 2019
    18
    圈复杂度啊~~~
    userdhf
    userdhf
    May 20, 2019
    19
    O(n)和 O(logmN)
    userdhf
    userdhf
    May 20, 2019
    20
    卤煮这个帖子的复杂度是 O(n)
    omph
    omph
    May 20, 2019
    21
    一条命令
    cl='fd -e py -x wc -l | awk ''{l += $1} END {print l}"'
    across
    across
    May 20, 2019
    22
    我用 VS,更好的方法:
    分析->计算代码度量值
    wulin
    wulin
    May 20, 2019❤️1
    23
    我是根据需求方对业余程度来判断的,需求方越是业余,项目难度越高。
    zdnyp
    zdnyp
    May 20, 2019
    24
    项目≠代码
    tikazyq
    tikazyq
    May 21, 2019
    25
    js 中 map、filter、forEach 不搜一下么?
    thisismr2
    thisismr2
    PRO
    May 21, 2019
    26
    @tikazyq 哈哈
    cz5424
    cz5424
    May 23, 2019 via iPhone
    27
    总结一下,水滴从高空落下不会砸死人
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1445 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 18:20 · PVG 02:20 · LAX 10:20 · JFK 13:20
    ♥ Do have faith in what you're doing.