技术债务很容易产生。它是不必要的附加功能、未记录的代码、对过时交互的支持以及任何会减慢您更新和升级工作能力的事物。技术债务是指匆忙地做当时感觉正确的事情,然后必须维护它并理解它的未来。
Vibe 编码是一种不断上升的趋势,它将人类程序员与 chatGPT 等人工智能配对。人工智能正在做人类过去所做的大部分事情,并且每小时生成的代码行数比人类多得多。问题在于,通常没有人确切知道代码是如何工作的,这意味着当代码损坏或需要升级时将很难修复。
随着人工智能开始创建数据集(例如,通过审查电子邮件或设计的响应率),这些数据集将变得如此多维,以至于只有人工智能才能理解它们。
最终的结果将像最终的结果通常一样——现在的第一个将是最后一个。捷径可能不是到达目的地的最佳方式。
首先确定系统架构。记录它、简化它并测试它。然后将组件分成小块,让AI完成工作。修复有缺陷的砖比重新设计整个建筑物更具成本效益。