JetBrains AI Assistant实测:在单体工程里,它比Copilot更懂你的架构意图
上周,我花了一整天时间坐在IntelliJ IDEA 2024.3前,试图说服JetBrains AI Assistant帮我从一个8年历史的支付单体里拆出一个独立的微服务。不是那种跑个Demo就发朋友圈的玩具拆分,是真正面对57万行Java代码、横跨23个模块、用着Spring 4.3和自研ORM…
上周,我花了一整天时间坐在IntelliJ IDEA 2024.3前,试图说服JetBrains AI Assistant帮我从一个8年历史的支付单体里拆出一个独立的微服务。不是那种跑个Demo就发朋友圈的玩具拆分,是真正面对57万行Java代码、横跨23个模块、用着Spring 4.3和自研ORM…
两周前的周一下午,我盯着那坨10万行的Java单体仓库发呆了整整四十分钟。新需求是给订单模块加一个促销规则引擎,但打开代码的瞬间就陷入了熟悉的恐惧——OrderService里有直接调用UserMapper的函数,还有一个叫做“CommonUtils”的类被83个文件引用,改一行注释都可能炸掉整个预…