最近在做一个"采集"功能,就是派遣一个精灵到建筑上,然后精灵就会开始"采集"(就是一个产出资源的功能)。
实际上当前这个项目是有一个"采集"功能的,但我一开始觉得旧有的这个"采集"功能和我新要做的这个"采集"功能不太一样,于是我就尝试着自己去实现这个功能。
当我实现了一部分功能后,继续和策划沟通发现自己对需求的理解还是有点偏差的。
同时我觉得自己实现起来有些困难,还是去看了下旧有的"采集"功能代码是什么样的。
这么一看,才发现自己要实现的功能和旧有的功能还是有很多相似的地方的,还是仿照着旧有的这个功能来实现会容易些。
沟通沟通,还是沟通
- 在我着手实现之前,哪怕我觉得自己的理解没问题,还是应该和策划再沟通一遍。
- 在实现一个新功能之前,没有和其它程序沟通,如果有沟通的话,或许会节省不少时间。
收获
- 虽然我一开始写的代码被弃用了,但写的过程中对项目代码有了进一步的了解,所以也不是完全没有收获。
- 如你所见,收获一篇工作反思。
网友评论