最近参与一个项目,项目时间很是紧张。最后提测的时候,需要把此模块集成到主项目中,集成的过程中发现了很多问题,这些问题在模块独立使用的时候,没有这些问题:
- build error(编译依赖,非预期问题)
- 显示异常:本来显示ok的图片资源,集成到项目时候,发现显示出的资源有误。
- 运行时异常:对于一个本定义好的资源,却显示找不到次资源id。
为什么会导致这些问题:
- 开发工具本身就存在很多bug。
也许我们无法直接解决这些问题,但是尽早集成可以帮助我们:
- 尽早的发现非预期的问题。
- 不能直接解决问题,但是可以间接解决问题,或者我们可以规避问题。
- 早发现,早处理,大大降低了最后delay的风险。