稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
优化
订阅
avatar
猫咪打翻了月亮水
更多收藏集

微信扫码分享

微信
新浪微博
QQ

2篇文章 · 0订阅
  • 如何无痛降低 if else 面条代码复杂度
    相信不少同学在维护老项目时,都遇到过在深深的 if else 之间纠缠的业务逻辑。面对这样的一团乱麻,简单粗暴地继续增量修改常常只会让复杂度越来越高,可读性越来越差,有没有固定的套路来梳理它呢?这里分享三种简单通用的重构方式。 所谓的【面条代码】,常见于对复杂业务流程的处理中。…
    • doodlewind
    • 8年前
    • 47k
    • 1.3k
    • 109
    编程语言 前端 设计模式
  • 如何避免使用过多的 if else?
    if else使用过多使得代码可读性差、代码混乱、复杂度高、影响开发效率、维护成本高,如何解决这些问题呢?
    • 蓝瑟
    • 2年前
    • 7.5k
    • 104
    • 22
    JavaScript 前端
    如何避免使用过多的 if else?