- 一、会议照片
- 二、会议总结
- 222200404刘嘉榕
- 222200234马思敏
- 222200219陈诗柠
- 222200410张巧莹
- 222200214吴思
- 222200125郑韵
- 222200411张晨阳
- 222200305卢禧
- 222200205冯诗雨
- 三、项目程序/模块的最新运行图片
- 四、项目燃尽图
一、会议照片

二、会议总结
222200404刘嘉榕
自昨日站立式会议至今的项目进展:

进行前后端的对接工作,并对过程中发现的问题进行了修复。具体问题包括部分接口未能正确处理 Redis,导致页面上的点赞数等数据不一致性问题。
实现了发布帖子后跳转至详情页的功能,并确保该流程需要通过帖子 ID 进行。
存在的问题/遇到的困难:
需要在所有点赞功能相关的地点从 Redis 获取数据,以实现真正的实时性。这是一个挑战,因为需要确保数据的一致性和实时更新。
从现在到明日站立式会议的工作计划:
前后端对接测试: 继续进行前后端对接的测试工作,确保所有接口都能正确处理 Redis 数据,以保证数据的一致性和实时性。
算法调试: 继续对推荐算法进行调试,优化算法参数,以提高推荐的准确性和用户满意度。
心得体会:
沟通的重要性: 本次项目进展中,由于之前未能与团队成员充分沟通关于 Redis 处理的细节,导致了相关接口遗漏了 Redis 操作的问题。这次经历强调了在项目开发过程中,团队成员之间沟通的重要性。有效的沟通可以预防误解,确保项目按照预期的方向顺利进行。
数据一致性与实时性: 通过解决点赞数不一致的问题,我更加意识到保持数据一致性和实时性的重要性。这不仅涉及到技术选型,还涉及到系统设计和代码实现的多个层面。
技术细节的重视: 接口处理和数据流的设计需要细致入微的关注。每一个技术细节都可能影响到最终的用户体验和系统性能。因此,对技术细节的重视是提高项目质量的关键。
团队协作: 在解决 Redis 相关的问题时,我深刻体会到团队协作的力量。通过与后端开发和前端开发团队的紧密合作,我们能够快速定位问题并找到解决方案。
222200234马思敏
昨天站立式会议到现在的项目进展
利用微信开发者工具真机调试测试小程序功能,并将找到的问题记录在团队协作的飞书上。

存在的问题/遇到的困难
对真机调试时控制台出现的有些错误信息,无法立刻识别其含义
从现在到明天站立式会议的安排
继续测试小程序
心得体会
在软件开发的过程中,测试是一个不可或缺的环节,它直接关系到产品的最终质量。通过对小程序进行真机调试的实践,我深刻体会到了测试的全面性对于确保小程序质量的重要性。我认识到,测试不仅仅是验证功能是否按照预期工作,更重要的是要考虑到各种异常情况、边界条件以及用户体验的各个方面。
在测试过程中,我学会了不仅要关注小程序的核心功能是否正常运行,还要考虑到用户可能会遇到的各种边缘情况。例如,当用户输入的数据超出预期范围时,或者网络状况不佳时,小程序是否能够妥善处理这些情况,给出合理的反馈。这些细节的测试往往能够揭示出潜在的问题,避免这些问题在用户实际使用中造成不便。
222200219陈诗柠
- 昨天站立式会议到现在的项目进展
- 修改用户token的存放形式,将其设置为本地存储,确保在页面切换时token不丢失。

- 添加“回到顶部”组件

- 测试组件,并更改组件当中的错误;测试首页+搜索页面并更改bug
其中组件的data-id没有绑定会导致后面跳转的时候获取不到数据,后面添加上去;一开始后端给首页返回数据量太大,会导致卡顿,后来前后端统一限制返回数据的数量,减少卡顿现象的发生;修改了搜索框没有自适应的问题 - commit记录

- 存在的问题/遇到的困难
- 服务器会出现吞代码的现象,后端更新的代码在服务器上面没有显示,导致后端已经更新了代码,但是在前端还是会出现错误。后面只能通过前后端联合排查问题,一步步解决。
- 从现在到明天站立式会议的安排
- 测试+debug
- 心得体会
在这次项目进展中,我深刻体会到了团队协作的力量。通过修改用户token的存放形式,将其设置为本地存储,我们确保了在页面切换时token不丢失,这一改进显著提升了用户体验。此外,添加“回到顶部”组件的过程中,我学习到了如何更有效地处理页面滚动事件,以及如何通过动画效果增强用户交互的直观感受。
在测试组件和页面的过程中,我意识到了细节的重要性。一个小小的data-id绑定错误可能会导致整个功能失效,这让我学会了在开发过程中更加细心和严谨。同时,我也认识到了前后端协作的重要性。一开始后端返回的数据量过大导致前端卡顿,通过双方的共同努力,我们找到了解决方案,这不仅提高了应用的性能,也加深了我对前后端交互的理解。
服务器吞代码的问题是一个挑战,它教会了我面对问题时要有耐心和细心。通过和后端的紧密合作,我们逐步排查并解决了问题。这个过程让我明白了沟通和协作在软件开发中的重要性。
对于接下来的工作安排,我计划继续测试和调试,以确保应用的稳定性和可用性。我相信,通过不断的测试和优化,我们的项目会更加完善。
总的来说,这次项目经历不仅提升了我的技术能力,也加深了我对软件开发流程的理解。我期待在未来的工作中,能够继续学习和成长。
222200410张巧莹
- 昨天站立式会议到现在的项目进展
测试小程序的功能,找出存在的bug,并帮助进行改正和优化。
成果如下:


commit记录:

- 存在的问题/遇到的困难
在项目进展中,我们遇到的主要问题集中在前后端对接方面。具体来说,我们发现API接口的响应时间不稳定,这在网络条件不佳时尤为明显,导致前端页面加载缓慢或失败。此外,数据格式和结构的不一致性也给我们带来了挑战,前端需要额外的处理来适配后端返回的数据。这些问题需要我们与后端团队紧密合作,共同优化接口设计和数据交互流程。
- 从现在到明天站立式会议的安排
继续测试小程序的功能,找出存在的bug,并帮助进行改正和优化。
- 心得体会
通过这段时间的测试和bug修复工作,我深刻认识到了细节对于项目成功的重要性。每一个小的bug都可能影响到用户的最终体验,因此,对每一个问题都不能掉以轻心。我也学会了如何更有效地使用版本控制系统,如git,来记录我们的工作进度和变更历史,这对于团队协作和项目追踪非常有帮助。此外,我也意识到了持续学习新技术和工具的重要性,因为它们可以帮助我们更高效地解决问题。这次的经历让我更加坚信,作为一名软件开发者,我们需要不断地适应变化,保持好奇心,并且勇于面对挑战。
222200214吴思
- 昨天站立式会议到现在的项目进展
在昨日的站立式会议之后,我使用Apifox对发布菜谱和发布美食界面进行接口测试,并与后端进行了对接,实现食光机点击系统或者自定义按钮之后的动效。

存在的问题/遇到的困难
发布菜谱上传图片时,由于上传图片返回OSS地址是异步操作,导致发布菜谱最终数据的图片地址仍是本地路径
从现在到明天站立式会议的安排
我将解决发布菜谱上传图片时,由于异步操作导致的图片地址仍是本地路径的问题,同时对食光机界面进行业务逻辑检查
心得体会
在今天的项目开发中,在这个过程中,我深刻体会到了持续学习的重要性。技术在不断进步,新的工具和框架层出不穷,因此保持好奇心和学习的热情对于程序员来说至关重要。同时,我也认识到了代码的可读性和可维护性的重要性。编程不仅仅是写代码,更是一种解决问题的艺术,它教会了我如何将复杂问题分解成可管理的小部分,然后逐一击破。每一次成功解决问题后的喜悦,都是我继续前进的动力。同时,我也认识到了团队交流沟通的重要性,在项目开发中,与团队成员的有效沟通和协作是推动项目成功的关键,编程过程中总会遇到各种预料之外的难题,面对这些难题,需要团队成员积极沟通,才能高效解决问题。总之,编程不仅是技术活,更是一项需要不断学习、沟通、解决问题和追求卓越的艺术。
222200125郑韵
- 昨天站立式会议到现在的项目进展
- 测试小程序并填写相关测试文档
测试小程序的各项功能,标注出错的功能,并在用户友好的前提下提出相应的修改意见,用截图和文字在测试文档中说明。

222200411张晨阳
- 昨天站立式会议到现在的项目进展:
从mock接口转为对接后端正式接口,进行我的页面的测试与debug

- 存在的问题/遇到的困难:mock接口很多数据都是随机生成的导致对接正式接口时出现很多误差
- 从现在到明天站立式会议的安排:从mock接口转为对接后端正式接口,进行菜谱详情与美食详情页面的测试与debug
- 心得体会:mock接口和真实后端接口还是有相当大的差距的,所以针对这两个的差异给出时间进行修改与测试是相当必要的
222200305卢禧
- 完成用户端菜谱模块单元测试类的编写
- 前后端联调测试并修改bug
- 合并用户端和管理端的部分接口


- 前后端联调测试时,发现发布美食的时候,只会接收不到前端传过来的pictures,并且前端传过来的数据仍然是临时路径。
- 变基过后,发现最新版本与我原本本地的版本仍然存在出入,导致丢失一些修改
- 开始编写美食模块的测试类
- 继续修改代码bug
- 在最近的项目开发中,我深刻体会到了及时进行代码本地备份的重要性。当版本控制出现问题,或者在变基操作后发现代码丢失时,备份成为了我们恢复工作的唯一保障。这不仅是对个人工作的负责,也是对项目进度的一种保护。
- 在前后端联调测试中,我们遇到了许多预料之外的问题,这些问题在单独测试时往往难以发现。比如,前端传递的数据路径问题,以及数据同步的问题。这些经历让我认识到,前后端的协作需要更多的沟通和精确的需求对接。同时,这也提醒我在设计测试用例时,要考虑到更多的边界条件和异常场景,以确保代码的健壮性和稳定性。
- 在面对复杂的业务逻辑和多变的用户场景时,如何设计出全面且有效的测试用例成为了我研究的重点。我学会了从用户的角度出发,思考可能的使用路径,以及在这些路径上可能出现的问题。这不仅提高了测试的覆盖率,也帮助我更深入地理解了业务需求。
222200205冯诗雨
昨天站立式会议到现在的项目进展
- 测试小程序各个页面的功能,寻找bug并记录在测试文档上

存在的问题/遇到的困难
- 调试时会遇到各种各样的问题,有些不是代码本身造成的而是网络不稳定、设备不一样造成的问题。需要找出问题的关键所在。
- 出现了在真机调试中存在而在开发者工具的模拟器中不存在的bug,或者是相反的情况,但是不知道问题出在了哪里。
从现在到明天站立式会议的安排
心得体会
- 很多时候测试和bug修复是软件开发过程中需要花费很多时间的一个阶段,测试人员不仅要发现软件中明显的bug,还要考虑到潜在的情况,以用户的体验为重,做出更加用户友好的软件。
- 由于一些不稳定因素,有些bug并不具有完全可复现性,在不同的设备上和网络环境里情况也会有细微差别,这就需要团队成员沟通协作,才能更快地发现问题,解决问题。
三、项目程序/模块的最新运行图片



四、项目燃尽图
