最近做一个项目, 其中有个模块的功能跟另一系列产品有一些类似的地方,只是在具体功能实现上有一些需要修改的地方, 于是在做项目schedule时, 没有预估太多的时间(适当加了一些buffer)在这几项任务上, 预测稍做修改应该就可以满足需求. 可是当项目真正实施到这几项功能时,才发现, 这个模块的代码几乎就不能使用, 与那个产品其它模块的耦合度奇高. copy过来后, 不仅仅是编译很难才通过,更重要的是很多的逻辑处理都需要一行行的review. 项目预估的时间很快就用完了.
小心那些不具移植性的代码
最新推荐文章于 2024-01-29 10:03:05 发布