CODE, ARCHITECTURE & AI

技术债务.

2 篇记录保持好奇,慢慢积累

从架构师的角度来看 AI 编程带来的技术债务

在吹水群,聊到 AI 编程,OZ 大佬提到 感觉 AI 会写很多各种可能情况的无用代码?它不会调试,不知道外部模块调用返回的具体格式,就用一堆if else去处理,最后还没有处理对。 GZ 大佬也说到: ai 写代码感觉太差了,不知道在写什么 会不会制造更难维护的屎山 大家现在都已经在 AI 编程的世界中畅游了,整个软件开发似乎正以一种前所未有的方式悄然发生…
继续阅读 ↗

架构师必备:技术债务的识别、管理与解决之道

1 技术债务是什么 1992 年,沃德·坎宁安首次将技术的复杂比作为负债。它借用了金融中的「债务」概念, 描述了开发过程中因短期的技术妥协而带来的长期成本 。 技术债务是为了快速交付功能或应对业务需求,开发团队可能会采取一些「临时」方案,忽略最佳技术实践,如代码质量、架构设计、测试覆盖率等。这些技术上的妥协会在短期内提高开发速度,但会为未来的系统演进和维护增…
继续阅读 ↗