第二周个人周报-197241-彭明喜

不谷以戒 2026-04-06 18:03:21

一、本周计划任务及完成情况 

任务预计花费时间实际花费时间
页面设计:细化任务要求并初步实现2h3h
初步实现MVP3h4h
学习Thymeleaf模板引擎1h1.5h
辅助学习github上的插件30min20min

 

二、个人工作存在问题及应对措施

1.存在问题:

——1)页面设计时“任务要求”写得太抽象,导致后续编码时反复修改。

——2)初次使用Thymeleaf时,语法不熟,经常报错或渲染不出数据。

——3)使用GitHub插件时,找到的工具与当前Spring Boot版本不兼容,浪费了时间。

2.应对措施:

——1) 先画出简单线框图,标注出每个区域展示的数据字段。

——2)系统看一遍Thymeleaf官方入门教程,重点练习迭代、条件判断和表单回显。

——3)优先看插件的README中明确写的JDK/Spring Boot版本要求。

三、本周学习内容

1.Thymeleaf模板引擎,在Spring Boot中引入spring-boot-starter-thymeleaf依赖。

2.github上的辅助插件,学习在GitHub上搜索适用于Spring Boot项目的插件或脚手架,并尝试使用AI插件辅助生成简单的CRUD代码,提高编码效率。

四、个人感悟

本周开始从“规划”走向“动手”,最大的体会是:页面设计不能只停留在文字需求。第一版我写了一大段“点评列表页要展示用户头像、昵称、评分、内容、图片”,结果实际写HTML时才发现图片尺寸、评分星星的图标库、没有数据时的占位状态都没想清楚。后来补画了线框图,效率明显提升。而MVP的“初步实现”让我理解了迭代的真谛——不必一次性做出完整的点评系统,而是先跑通“发布→展示”的最小闭环,哪怕没有点赞、没有审核,也能验证核心逻辑。用Thymeleaf渲染数据时,一开始老报错,但调通第一个th:each循环后,成就感特别大。另外,GitHub上的插件是双刃剑:好的插件能节省时间,但盲目引入不兼容的版本反而浪费半天。下周我会优先稳定核心功能,然后考虑用GitHub Actions做简单的自动化测试。

...全文
75 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

259

社区成员

发帖
与我相关
我的任务
社区描述
CUG软件工程基础学习社区
团队开发软件工程敏捷流程 高校 湖北省·武汉市
社区管理员
  • EasonBeckham
  • Lucky_Limp
  • h6ldZywoo
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧