V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ddyy
V2EX  ›  程序员

编程最难的还是业务逻辑中各种 if 条件的嵌套

  •  
  •   ddyy · 2014-05-09 17:37:42 +08:00 · 4203 次点击
    这是一个创建于 3887 天前的主题,其中的信息可能已经有所发展或是发生改变。
    什么算法、设计模式都是路走三熟,用的次数多了信手拈来毫不费力。唯独业务逻辑,每个业务系统的具体需求都不一样,经常遇到需要考虑多重if条件,每次都要思考到脑抽筋
    9 条回复    2014-05-09 23:22:33 +08:00
    levn
        1
    levn  
       2014-05-09 18:10:20 +08:00   ❤️ 1
    让我们祈祷模式匹配吧
    cxshun
        2
    cxshun  
       2014-05-09 18:25:52 +08:00
    算法能毫不费力?这也太牛叉了吧。
    jsonline
        3
    jsonline  
       2014-05-09 18:35:47 +08:00 via Android
    table编程
    bengol
        4
    bengol  
       2014-05-09 19:26:59 +08:00
    @cxshun 每次都要翻书的含泪路过
    mahone3297
        5
    mahone3297  
       2014-05-09 20:00:23 +08:00
    @cxshun lz高手啊。。。
    dorentus
        6
    dorentus  
       2014-05-09 22:30:31 +08:00
    楼主说的是「路走三熟,用的次数多了信手拈来毫不费力」,于是你们就只看到后面的结果不看前面了么……
    而且还离题了……
    ruandao
        7
    ruandao  
       2014-05-09 22:37:19 +08:00
    if 多了
    一般来说还是没有抽象好

    路走三熟是什么意思
    holmesabc
        8
    holmesabc  
       2014-05-09 23:04:00 +08:00
    @ruandao 严重同意
    clino
        9
    clino  
       2014-05-09 23:22:33 +08:00
    参考司徒正美实现avalonjs遵循的3原则中的两条:
    -复杂即错误
    -数据结构优于算法

    我觉得挺有道理的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2866 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:53 · PVG 21:53 · LAX 05:53 · JFK 08:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.