会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
my-9
博客园
首页
新随笔
联系
订阅
管理
2026年9月19日
读《软件需求十步走》读后感一
摘要: 读《软件需求十步走》,最大的感受是软件项目里很多后期返工、需求频繁变更、开发出来的产品和用户预期不符,根源大多不是编码能力不足,而是需求阶段做得潦草。过去我总以为需求就是记下用户口头说的功能,整理成文档交给开发就行,读完这本书才明白,需求不是简单记功能清单,而是一套完整、严谨、循序渐进的工程流程。
阅读全文
posted @ 2026-09-19 17:17 my00
阅读(5)
评论(0)
推荐(0)
2026年5月31日
5.30.1
摘要: 针对Railway Spare项目,我们提出混合评估方案: 结果维度(50%): 功能是否上线且稳定运行。第一阶段:系统能登录、AI能对话、角色权限正确 → 达标。 过程维度(30%): Code Review质量、文档完整度、Bug修复响应速度。AI功能编译报错多次,但如果每次都能快速定位和修复(
阅读全文
posted @ 2026-05-31 22:47 my00
阅读(10)
评论(0)
推荐(0)
5.30
摘要: 一、用户界面:清晰,但还有提升空间 优点: 当前系统基于 Vue 3 + Element Plus,整体风格统一,菜单结构清晰,左侧导航栏 + 顶部面包屑是经典后台布局。角色权限控制到位,不同角色看到不同菜单,减少信息干扰。列表页操作按钮(新增/编辑/删除/审核)位置统一,符合后台系统习惯。AI 智
阅读全文
posted @ 2026-05-31 22:46 my00
阅读(27)
评论(0)
推荐(0)
2026年5月17日
5.15
摘要: 冲刺一阶段任务(第一周) 登录/注册页面:完成 Login.vue、Register.vue,包含表单验证、记住密码、错误提示 主框架布局:完成 Layout.vue,动态菜单、侧边栏折叠、头部信息展示、退出登录 Dashboard 看板:展示4个统计卡片(待处理、库存预警、今日入库、本月采购) 将
阅读全文
posted @ 2026-05-17 21:57 my00
阅读(8)
评论(0)
推荐(0)
4.20
摘要: 我做了一个根据用户积分计算会员等级的函数,原本逻辑是0-100分普通会员,101-500分白银会员,500分以上黄金会员。产品说要把黄金会员的门槛降到400分。我觉得很简单,就改了一个判断条件里的数字,没写单元测试,结果黄金会员的权益页面开始报错——因为我漏了某个地方还判断着旧的分段,单元测试不是浪
阅读全文
posted @ 2026-05-17 21:44 my00
阅读(10)
评论(0)
推荐(0)
4.17
摘要: 想统计一个函数的执行时间,如果每个函数里都写start=time.time()和end=...,太重复了。我就写了一个def timer(func):,里面定义一个wrapper,在调用func前后计时并打印,然后返回wrapper。用的时候在函数上加@timer,一下就明白了:装饰器本质上是一个接
阅读全文
posted @ 2026-05-17 21:36 my00
阅读(11)
评论(0)
推荐(0)
2026年5月12日
4.15
摘要: 赶项目时有一次变量名叫a、b、tmp,函数写了三百行,没有注释,全是嵌套循环和if。当时觉得“这么简单怎么可能看不懂”。一周后需要修一个bug,我打开那个文件,坐在屏幕前整整十分钟不知道从何下手。我把代码从头到尾读了两遍,才勉强明白那个tmp是用来暂存用户权限的。从那以后我信了那句经典的话:写代码是
阅读全文
posted @ 2026-05-12 23:09 my00
阅读(7)
评论(0)
推荐(0)
4.12
摘要: 需求分析不是泛泛而谈,要具体到可验证的功能点。每一个动词后面都要跟着边界条件和异常流程。模糊的描述早晚会变成实现时的争论,现在我会用用户故事加验收标准的方式写需求,比如“作为用户,我想用邮箱和密码登录,以便访问我的个人信息。验收标准:1. 邮箱格式校验;2. 密码错误三次后账号锁定15分钟;3. 登
阅读全文
posted @ 2026-05-12 23:09 my00
阅读(13)
评论(0)
推荐(0)
4.10
摘要: 给订单表的order_no字段(varchar类型)建了索引,查询时写WHERE order_no = 123456(数字类型),结果EXPLAIN显示走了全表扫描。我很迷惑,明明有索引。后来才知道MySQL在做比较时会隐式类型转换——把字符串转成数字,相当于在索引列上用了CAST(order_no
阅读全文
posted @ 2026-05-12 20:38 my00
阅读(9)
评论(0)
推荐(0)
4.9
摘要: 删除用户前先检查有没有关联订单,有的话要么提示用户,要么把外键字段置为NULL或软删除。这样逻辑更灵活,虽然要多写几行代码,但避免了数据库层的隐式行为。高并发场景下外键还会带来锁竞争
阅读全文
posted @ 2026-05-12 20:08 my00
阅读(13)
评论(0)
推荐(0)
下一页
公告