AI只是降低了编程门槛和做Demo的成本,以前开会讲半天,还不如Vibe Coding一个Demo,大家用一下感受一下,这个比高保真模型好使多了
但是真正的高质量软件有几个需要考虑的:
1. 数据结构的设计,数据结构的设计会影响规模大以后的服务器性能,很多人说人多了再改。当你的用户多了,业务和底层全部绕在一起的时候,谁也不敢改线上服务器,一改就是用户流失
2. 架构设计:架构设计的根本就是要通晓需求,能够遇见以后软件规模的增长和架构复杂性,在关键的几个部位设计好灵活的接口,可以做到不管怎么复杂的业务系统,都可以灵活扩展,而且核心代码非常清晰
3. 模块之间连接的简洁性:软件的稳定性和代码的少有关系,越少代码搞定一个需求,整体就越稳定。现在很多AI生成代码是管用,但是也有很多废代码,这些废代码都是以后软件稳定运行的定时炸弹,这些废代码绕在一起,一旦业务上线,会成为你永生难忘的意大利面条
AI是普惠技术,AI是生产力,但是AI不是业余开发鄙视专业开发的玩具,AI越厉害对人编程的知识、经验和架构能力反而要求越高!
点击图片查看原图