噢,你的代码像一坨翔。然后呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
taowen

噢,你的代码像一坨翔。然后呢?

  •  
  •   taowen Feb 13, 2017 6352 views
    This topic created in 3364 days ago, the information mentioned may be changed or developed.
    https://zhuanlan.zhihu.com/p/25169261

    Big Ball of Mud ,中文名称“一坨翔”。自打我入行以来,就一直在和这一坨翔做搏斗。
    14 replies    2017-02-15 14:04:06 +08:00
    Lpl
        1
    Lpl  
       Feb 13, 2017
    "异步化没有帮他们解决什么问题,反而搞出一堆麻烦事情来。"

    搞出麻烦事情来是肯定的,但是也解决了一部分问题:比如对于某些不需要实时化的东西、或者某些处理操作耗时的,直接异步不会影响现在业务的处理时间。

    现在在用的 Guava 的 EventBus 来处理异步,确实搞出了很多麻烦。代码里确实有些地方是 over design 的
    j4fun
        2
    j4fun  
       Feb 13, 2017
    拜读了下,挺好的文章
    ghl
        3
    ghl  
       Feb 13, 2017 via iPhone   1
    挺不错的,不过精华显然是下一篇啊,要点姿势齐全,简直堪称甩干锅
    sighforever
        4
    sighforever  
       Feb 13, 2017
    敢不敢全文粘贴过来
    taowen
        5
    taowen  
    OP
       Feb 13, 2017
    @sighforever V2EX 不鼓励全文转载的
    annielong
        6
    annielong  
       Feb 13, 2017
    现在还停留在 “ model 目录,倒没有付出什么成本。差一点的是把整个数据表重新定义了一个 xxxBO 的对象,然后每次都要多一次对象的字段拷贝。逻辑写来写去只看见增删改查,哪里有什么领域模型可言?”这个层次,怎么办?
    sighforever
        7
    sighforever  
       Feb 13, 2017
    @taowen 哦哦,不知道呢,不好意思
    murmur
        8
    murmur  
       Feb 13, 2017
    这个批判太有意思了
    你还不知道流程引擎是干嘛用的呢
    一个业务 几十个节点 如果全手动编程实现 要不要死人?

    另外,这种可视化、可拖拽的流程引擎,不是给程序员用的,是给不会写代码的实施用的,需求拟完了,客户撕逼完了,直接一配新流程新业务就上线了
    全开发那得多少工作量?
    taowen
        9
    taowen  
    OP
       Feb 13, 2017
    @murmur
    udi dahan 的吐槽。 salesforce 是好的,半截子的 salesforce 还不如 PHP 裸写。我的观点是要把开发平台做得效率超过 PHP 裸写,这个 bar 其实很高的。
    g5tf87
        10
    g5tf87  
       Feb 13, 2017
    写得蛮好的,如果可以把文字和措辞换得更正式一点,会是一篇很好的架构分析。现在读起来有点容易分心,感觉像是在发牢骚.加油!
    rockyou12
        11
    rockyou12  
       Feb 13, 2017
    写得很好,两篇文章合起来看学到了很多
    Actrace
        12
    Actrace  
       Feb 13, 2017
    安利一下,世界上最好的流程调度和编排工具: PHP ,没有之一。
    sorra
        13
    sorra  
       Feb 13, 2017
    @taowen 的文章总是这么深刻
    qisuker
        14
    qisuker  
       Feb 15, 2017
    @taowen TW 犀利风趣的文字味道, 我最熟悉了, 曾经吃过 TW 哥拉过的翔, 我也很荣幸了, 五条甩锅心法招招都直入我心坎, (偷乐中..
    About     Help     Advertise     Blog     API     FAQ     Solana     2537 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 46ms UTC 03:48 PVG 11:48 LAX 20:48 JFK 23:48
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86