news 2026/5/12 16:56:57

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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.
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 0:42:08

基于Faster R-CNN的ADR罐车智能检测与识别系统研究_1

1. 基于Faster R-CNN的ADR罐车智能检测与识别系统研究 随着工业自动化和智能交通系统的快速发展,目标检测技术在各个领域的应用日益广泛。罐车作为物流运输和工业生产中的重要设备,其安全检测与管理对于保障公共安全、提高运输效率具有重要意义。传统的…

作者头像 李华
网站建设 2026/5/4 1:47:52

微服务中如何保证数据一致性?

当 A、B、C、D 四个微服务都涉及更新或插入(写操作)时,由于每个服务有自己的独立数据库,传统的单机事务无法覆盖多个数据库,因此必须采用分布式事务方案来保证数据一致性。 下面我按常见的分布式事务模式来分析&#x…

作者头像 李华
网站建设 2026/5/12 6:14:07

2025年央国企业财一体平台选型指南

在金税四期全面推行、数电发票广泛普及以及智能AI技术迅猛发展的当下,央国企正经历着业财管理模式的深刻变革。传统以纸质票据为主导的业财流程,不仅效率低下,而且风险隐患较大,同时数据孤岛现象极为突出。央国企迫切需要搭建“业…

作者头像 李华
网站建设 2026/5/4 1:48:23

讲真的,上班一定要学会立人设,太重要了!

“讲真的,上班一定要学会立人设,太重要了!”这是很多打工人摸爬滚打后悟出来的实在道理。 不过,设立人设也不是大家装样子,而是要把自己优秀的一面展现出来,保持真诚、真实,这样才能在职场中走…

作者头像 李华
网站建设 2026/5/6 17:43:20

服务总在凌晨崩溃?,一文掌握Docker Compose健康检查精准配置

第一章:服务总在凌晨崩溃?——健康检查的必要性系统稳定运行是服务可靠性的基石,但许多运维团队都曾经历过“凌晨告警”的噩梦:用户访问突然失败,监控显示服务无响应,而日志却未记录明显异常。问题往往追溯…

作者头像 李华