结对编程项目总结

本文章为对与杨同学进行的结对编程项目的总结。

一、代码复用

在结对项目中,我们直接复用了个人项目中的出题部分的代码来实现结对项目的后端出题接口。这大大降低了后端的开发时间。

二、关于结对项目

考虑到之后的团队项目也是需要制作网站或是小程序,以及javaee选修课我们也需要了解网站的相关知识,这次项目我们选择了制作前后端分离的网站来提前熟悉相关工具以及开发流程。我负责后端接口的开发,而杨同学则是进行前端网页的制作。后端我使用了springboot来进行开发,前端杨同学则是使用html、css、js来进行网页制作。

三、经验与教训

这次项目中,我深刻体会到了前后端开发人员之间沟通的重要性。项目开始由于我与杨同学沟通不足,各自埋头开发自己负责的部分,导致几天后测试项目时根本没法让项目运行,我没法提供杨同学需要的接口给她,她也没办法正常的将前端数据传递到后端,很多东西都需要推倒重来,开发进度几乎为0。好在后期我们及时调整了沟通策略,增加了沟通的次数,才让开发顺利地进行下去。

同时在这次结对项目中我也充分地了解了后端的开发流程:主要是通过controller中接口的开发来与前端交互。完成开发后,只需要将接口地址告知前端开发人员即可。通过这个项目,相信对于后面的团队项目的开发会有很大的帮助。

还有一点遗憾的是,由于时间紧迫,没有去学习如何在后端中加入数据库,这个只能等到后面的团队项目开发时再去学习了。

四、总结

与杨同学的结对编程令我学到了很多,也让我了解到了一个项目的完成不同开发人员的沟通是十分重要的。

posted @ 2021-10-09 11:11  今日/无事  阅读(37)  评论(0)    收藏  举报