今天花了不少时间排查发现了几个明显的错误,但是相关开发人员就是没发现,自己改了一个流程影响到了其它的。最后解决问题的关键还是通过demo找到问题原因进而解决的。
这让我再次感觉到demo的重要性,以前感受到过,今天再次感受到,并要把它真正重视起来。
写demo可以快速的验证方案的可行性,方便快速迭代开发,把最关键的流程通过demo最快速的呈现是论证方案可行性的最有效的方法。
在排查问题,尤其是多系统间排查问题时,通过demo能快速定位到问题再那边,进而通过二分法逐步定位到问题的根源。
demo也要保存,并且在有必要的情况下更新迭代优化。其实公司本身就有不少demo,在很多对接项目上排查问题时真的很有用。
先写demo再开发实现也是一种不错的开发模式。