刚开始做现在的项目时,听完组长对项目的介绍后,我的内心是拒绝的,觉得这个好难,而且不知道从何做起,超级复杂的感觉。当时特别希望领导能够把我调到别的项目组,逃离这个大坑。
随着项目的推进,不断的开会、讨论、沟通、思考和开发,渐渐的,项目的大部分功能已经落实了。现在回想起来觉得有些不可思议,通过这个项目,我渐渐意识和体验到,如何将不了解的项目需求,一步步落地。对复杂或者不熟悉的需求,也不那么胆怯了。
这次的感受是,有些事情,刚开始接触时,可能会觉得复杂、没有一点头绪,会让人产生本能的逃避。但是,当你静下心来,一点点梳理和分析,再进行问题归类,重要次序排序等等,你就对你即将要做的事情了然于胸了。
另外写代码也是这样的道理。当要实现一个需求前,一定要想想整体逻辑,有哪些功能点,它们之间的关系是什么,如何控制等等。针对复杂的需求,分析完毕后,写代码之前,最好将一些重要的功能点或者逻辑,以文字的形式记录出来。因为复杂需求,可能需要好几天才能写完,这个过程中若有遗忘或者思路改变时,也可以通过回顾当时的文字记录,进行重新复盘。
网友评论