技术债这个说法用在免费代理IP上也合适。为了省事而采用的临时方案,如果没有后续处理,就会一点点累积。起初只是少量补丁,后来整个流程都建立在临时方案之上。

债是怎么欠下的
补丁式改动
每次遇到问题就打一个补丁,不做整体梳理。补丁之间可能互相影响,排查难度持续上升。
文档缺位
免费代理IP的配置多靠口头传递或零散记录,人员变动后容易出现断层,新接手的人需要从头摸索。
文档补全之后还要有人维护。配置变动时同步更新,否则文档很快又会过期。免费代理IP的调整比较频繁,这一点尤其需要注意。
依赖加深
使用时间越长,依赖越深。原本可以替换的环节,逐渐变成绕不开的部分,调整成本越来越高。
债务还会以另一种形式出现:为了迁就免费代理IP的限制,业务流程被迫改形。改动当时看不出问题,时间久了就分不清哪些设计是为业务服务,哪些只是权宜之计。
及时整理能控制规模。每隔一段时间做一次梳理,把临时补丁替换成规范做法,把记录补全,负担就不会无限累积。
临时方案本身没有问题,问题在于一直不回头整理,免费代理IP的使用尤其容易出现这种拖延。定期收拾一次,债就不会滚大。
清理债务不需要一次做完,按优先级分批处理更现实。先从影响最大的环节入手,把与免费代理IP相关的关键环节换成规范做法,其余部分再逐步跟进。
判断债是否已经过重,可以看接手成本。如果需要旁人花很长时间才能理解现有配置,说明整理已经不能再拖。免费代理IP可以作为过渡,但不应长期停在这个状态。
