现在打开各类AI编程工具,敲一句需求,几秒钟就能生成完整代码、类结构和工程框架。很多程序员开始疑惑:那些几年前晦涩的软件工程理论、开发思维,是不是彻底没用了?

前段时间我复盘了一份多年前的内部技术研讨,里面讲解了小众的DASE行为系统框架。没有炫酷的技术名词,没有前沿的AI算法,通篇在讲最底层的软件开发逻辑。

但我明确给出结论:在AI时代,这套老旧理论不仅没有过时,反而成为区分普通开发者和高阶开发者的核心分水岭。AI能帮我们完成代码实现,却永远弥补不了思维层面的认知缺陷。

一、AI放大了所有程序员的通病:执念于结构

传统软件开发,绝大多数人都是结构思维。拿到需求先画类图、搭框架、设计数据表,执着于代码结构是否优美、架构是否规范。

这种思维本身没有错,但极易陷入思维陷阱:我们把软件当成静态建筑,一味雕琢内部结构,却忽略了软件的本质是持续运行、不断变化的行为载体。

而AI的出现,把这个缺陷无限放大。AI擅长快速堆砌结构代码,一键生成规整的架构、完整的逻辑模块。很多人依赖AI后,变成了代码搬运工,只管复制生成的结构,从不思考业务行为本身。

这也是如今很多项目的通病:代码工整、架构漂亮,却适配不了用户行为,迭代困难、冗余严重,后期维护成本居高不下。就像录音中提到的,很多系统结构完整,却无法匹配真实业务,最终沦为无人使用的摆设。

二、核心底层逻辑:永远锁定行为,对实现开放

这份研讨记录的核心,是行为系统思维,也是DASE框架的精髓。放在当下AI环境中,这句话足以治愈绝大多数开发乱象:锁定行为,对实现开放。

所谓行为,就是用户真实的操作、业务真实的流转。所谓实现,就是代码结构、算法逻辑、技术框架。

通俗来讲:不要纠结代码怎么写,先要确定要实现什么行为。不管技术如何迭代、AI如何进化,用户行为、业务价值永远不会变。

材料中有两个经典案例,至今依旧适用。拼多多跳出传统电商思维,舍弃刚需的购物车结构,聚焦下单、支付核心用户行为,简化操作流程;支付宝摒弃繁琐网银跳转,优化支付行为,将支付成功率从60%提升至95%以上。

二者的共同点,都是放弃对结构的执念,以用户行为为核心做优化。放到现在,即便借助AI开发,这个逻辑依旧成立。AI可以优化支付代码,却无法自主判断简化支付行为。

除此之外,这套理论提出三大极简原则,适配所有技术阶段:高内聚低耦合,保证系统独立自主;KISS原则,用最低负债支撑业务;贴近业务源头,聚焦真实用户行为。

三、AI时代,普通人怎么用好这套思维?

很多人觉得理论空洞,实操性差。其实结合AI工具,这套老旧思维能落地为最简单的工作方法,适配程序员、产品经理、技术管理者。

首先,转变沟通语言,用行为代替结构。和业务方沟通,不谈模块、不谈架构,只聊用户行为:用户会做什么、行为频次多少、成功概率高低。统一沟通度量标准,时长、成功率、行为次数,直白判断业务好坏。

其次,反向使用AI,不要让AI主导结构。绝大多数人使用AI的方式是错误的,直接丢需求让AI搭建框架。正确做法是:先人工定义清楚系统行为、边界、优先级,再让AI填充底层实现代码。

最后,用双重KISS原则筛选需求。产品层面,保留核心用户行为,砍掉冗余功能;代码层面,拒绝AI生成的冗余代码,保持极简实现。小而精的行为系统,远比庞大复杂的半成品更有价值。

材料中提到,Instagram、早期微信红包都是小团队做出大成果,核心不是技术强悍,而是精准抓住核心行为。AI时代,人力成本降低,更不需要堆砌无用功能,聚焦有效行为才是最优解。

四、总结:技术会迭代,底层思维永不过时

AI可以重构代码、优化算法、搭建架构,却无法替代人类的业务认知、行为判断。这也是这份几年前的老旧录音,至今依旧有价值的根本原因。

所有技术工具,包括AI,都只是实现手段,属于可变的“实现层”;而用户行为、业务逻辑、价值判断,是恒定不变的“核心层”。永远不要为了优化代码结构,牺牲用户行为体验。

不用盲目追逐新潮技术,也不要轻视老旧理论。在AI泛滥的时代,愿所有技术人都能跳出代码堆砌的怪圈,眼里留存用户行为,守住开发的底层逻辑:技术为行为服务,实现为价值让步。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐