当前位置: 首页 > 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.zskr.cn/news/111194.html

相关文章:

  • 2025年广东保安公司服务能力深度评测报告 - 优质品牌商家
  • Dify依赖检查没人讲清楚?这篇万字长文彻底说透了
  • 2025全国优质保安公司推荐榜从需求场景看服务价值 - 优质品牌商家
  • 服务总在凌晨崩溃?,一文掌握Docker Compose健康检查精准配置
  • 【提升AI系统协同效率】:Docker-LangGraph多Agent通信优化的7大策略
  • 从零构建智能Agent文档系统:Dify配置与最佳实践全揭秘
  • 为什么你的Agent服务状态异常频发?根源竟在Docker数据卷挂载策略上
  • 2025全国优质安保公司推荐榜 - 优质品牌商家
  • 【混合检索的 Dify 权限控制实战指南】:掌握企业级安全访问的5大核心策略
  • 苏州小程序开发选哪家?鹅鹅鹅科技,宠物店小程序案例
  • IP6808至为芯支持PD快充输入的15W无线充电方案SOC芯片
  • 研发管理告别数据孤岛:全星研发项目管理APQP,如何实现从传统PLM到生态协同的跨越
  • Linux系统编程(文件io)
  • 关于C语言面试题整理
  • 【企业数据防护新标准】:私有化Dify异地多活备份实战指南
  • AP-0316语音模组:100dB消回音+AI降噪,攻克全场景音频痛点
  • Arduino Uno R3 开发板 核心技术参数
  • 《深入昇腾底层:Ascend C 编程模型与高性能算子开发实战》
  • 私有化Dify日志分析全指南(从采集到可视化,一站式解决方案)
  • 霍尔电流传感器数据怎么实时查看,有便携方式么?
  • OpenAI API 和 Anthropic API的区别及对比
  • 常说求职有 “金三银四”“金九银十”,到底哪个时间段找工作最合适?
  • 3步完成Dify工作流依赖完整性验证,提升系统稳定性90%
  • CF1093G Multidimensional Queries - crazy-
  • Gin框架入门篇001_Gin框架简介
  • hal!HalpClockInterrupt分析从hal!HalBeginSystemInterrupt到nt!KeUpdateSystemTime到hal!HalEndSystemInterrupt
  • Gin框架入门篇002_第一个Gin服务
  • 【Dify检索优化终极方案】:从结果过滤到重排序的全链路解析
  • 基于模型上下文协议(MCP)的可插拔式临床AI工具链Clinical DS研究(下)
  • 【Dify索引优化终极指南】:构建毫秒级视频帧检索系统的秘密武器