摘要:
技术债务,是指在面对需求时,由于仓促地实现某些功能特性而对代码库产生了破坏(同时,在此过程中破坏了代码库的架构设计)。对于一 些经理或客户来说技术债务仿佛是一个陌生的概念。也许他们知道,只是他们不太想听,我不确定。不管怎样,我想到了一个小故事,在下次某些新的特性需求提出 时,我会用这个故事告诉他们实现这些特性的代价有多大。 有一个农民,他有三只鸡,每只鸡每天生一个蛋。农民与当地的一个杂货店有生意来往。杂货商每天从农民那里买两个鸡蛋,这样他可以在他的店里出售。一切都有条不紊地进行着,直到有一天杂货商出现在农民的家门口。 杂货商:嘿,今天我想要一些鸡肉。 农民:肉吗?这可不在我们约定的协议范... 阅读全文