当前位置: 首页 > news >正文

Sprint Blog 2 (Dec 14-Dec 15) from“Pulse news stream”

目录

I. Overview of the second Day of Sprint Progress

1. Sprint Phase Background

2. Task Completion Status in Two Days

3. Unfinished Tasks and Reasons (To Be Prioritized Next Sprint)

II. Core Deliverables

III.Problems Encountered and Solutions

Code Conflict Issue

IV.Task Plan for the Next Day


Course Belonging ToEE301
Source of Assignment RequirementsFifth Assignment——Alpha Sprint-CSDN社区
Goal of This AssignmentCourse Objective 3
Other References“Pulse news stream” Design Assignment-CSDN博客

I. Overview of the second Day of Sprint Progress

1. Sprint Phase Background

Building on Day 1’s progress (front-end/back-end basic communication, homepage news list docking, initial FZU Column connection), this two-day sprint focused onclosing Day 1’s core pending tasks, repairing known bugs, and optimizing the stability of existing functions—ensuring basic modules operate smoothly to prepare for the news bookmarking function (the key task of the next phase).

2. Task Completion Status in Two Days

  • Login Module Full-Process Integration (Pending from Day 1)The front-end and back-end teams unified the password encryption algorithm, fixed the back-end token generation vulnerability, and completed end-to-end debugging of the login function. Users can now seamlessly complete the full workflow (enter credentials → back-end verification → token storage → page redirection); auxiliary features like "remember password" and "incorrect password prompts" passed all test cases, and login status remains stable after page refreshes.
  • Closed-Loop Repair of Day 1’s Bugs
    • The front-end team optimized the anti-shake logic for the homepage news list’s pull-to-refresh function (setting a 500ms request interval threshold), completely eliminating occasional duplicate data loading.
    • The back-end team corrected the route configuration of the FZU Column detail page and adjusted front-end/back-end parameter transfer rules, fully resolving the 404 error.All fixed bugs were verified by the testing team and marked "Closed" in the bug management tool.
  • Basic Optimization of Existing FunctionsThe team optimized the response speed of the homepage news list interface: by compressing the returned data format, the average loading time was reduced from 1.1 seconds to 0.7 seconds, improving the page opening experience.

3. Unfinished Tasks and Reasons (To Be Prioritized Next Sprint)

  • Unfinished Task: News bookmarking function development (users cannot save favorite news to the personal center yet).
    • Reason Analysis: Extra time spent on debugging the login module’s token stability delayed the start of this task (the function requires a new database table and front-end interactive components).
    • Compensation Plan: The back-end will design the news-bookmark relationship table on the first morning of the next sprint; the front-end and back-end will complete parallel development and joint debugging in the afternoon, ensuring the function is launched before the third sprint blog is published.

II. Core Deliverables

Code debugging and modification:

Linking and Information Entry for Fuzhou University Column:

III.Problems Encountered and Solutions

Code Conflict Issue

  • Problem Description: When synchronizing the login module’s optimized code to the team repository, a conflict occurred (two members edited the same authentication logic file), causing partial code loss.
  • Solution: Rolled back to the latest stable version, merged the modified content manually, and established code submission rules: (1) Pull the latest repository code before editing; (2) Notify the team when modifying core function files.
  • Follow-up: A 10-minute team sync will be held at the start of the next sprint to review these rules.

IV.Task Plan for the Next Day

  1. Prioritize Pending Task: Complete the news bookmarking function
    • Back-end: Design and create the news-bookmark relationship table; develop "add bookmark" and "query bookmark list" interfaces.
    • Front-end: Add a bookmark button to news cards; develop the bookmark list page in the personal center.
  2. Stabilize Existing Functions: Conduct regression testing on the login module and FZU Column pages to ensure no new bugs are introduced.
  3. Small Optimization: Adjust the FZU Column’s text line spacing (based on user experience feedback) to improve readability.
http://www.jsqmd.com/news/100460/

相关文章:

  • 实用指南!如何用Nano Banana2制作科研绘图,附7种Prompt
  • 多任务并行不卡顿,Dify工作流设计秘诀大公开
  • (Dify Agent版本管理黄金法则):资深架构师亲授稳定发布秘诀
  • 【专家级调优建议】:确保Dify与Spring AI稳定集成的6项检查清单
  • 筑巢引凤 - Ascend C开发环境极速部署与验证全攻略
  • REM vs PX:网页布局里的“死板尺子”和“变形金刚”
  • 2025全国优质保安公司推荐榜从需求场景看服务价值 - 优质品牌商家
  • 2025年全国保镖公司专业能力深度评测报告 - 优质品牌商家
  • 2025高端社区保安公司推荐指南专业定制化服务优选 - 优质品牌商家
  • A29语音模组:100dB消回音黑科技,超大音量下也能清晰通话
  • Yolov10n-msga改进应用于输配电线路缺陷检测与电力设施状态识别_独家改进方法
  • 紧急应对模型版本混乱:R与Python部署同步的实时解决方案
  • 【Agent工具权限管理终极指南】:Dify平台分级控制的5大核心策略
  • 【提升AI系统协同效率】:Docker-LangGraph多Agent通信优化的7大策略
  • 服务总在凌晨崩溃?,一文掌握Docker Compose健康检查精准配置
  • 从零构建智能Agent文档系统:Dify配置与最佳实践全揭秘
  • IP 扫盲:不要再迷信家宽
  • 工业级A29音频模组:100dB消回音,5米远场拾音
  • 【Dify Tesseract识别优化终极指南】:破解OCR误差难题的5大核心技术
  • 【专家亲授】Docker MCP 网关负载均衡最佳实践:避开80%团队踩过的坑
  • 为什么你的Agent服务状态异常频发?根源竟在Docker数据卷挂载策略上
  • 2025全国优质安保公司推荐榜 - 优质品牌商家
  • 为什么你的Agent版本总失控?Dify环境下5大陷阱深度剖析
  • 驾校预约管理系统源码 Java+SpringBoot+Vue
  • 最新版 Maven 安装和配置教程(超详细)
  • 【混合检索的 Dify 权限控制实战指南】:掌握企业级安全访问的5大核心策略
  • IP6808至为芯支持PD快充输入的15W无线充电方案SOC芯片
  • 部署失败?可能是端口没配对!私有化Dify端口配置权威指南
  • 苏州小程序开发选哪家?鹅鹅鹅科技,宠物店小程序案例
  • A29语音模组:100dB消回音黑科技,大音量设备的“降噪救星”