拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

白嫖WorkBuddy:12篇做一个能上线的待办应用 第 10 篇|数据统计与导出:让数据再打一份工

白嫖WorkBuddy:12篇做一个能上线的待办应用 第 10 篇|数据统计与导出:让数据再打一份工

功能齐了,但我总觉得欠点什么

搜索加完(第 09 篇救回来的那个),这个应用的功能清单终于和第 01 篇开头承诺的对上了:增删改查、优先级、截止日、分类、搜索、深色模式、SQLite 存储、导出导入。

按理说该收工了。但我总觉得欠点什么。

有天晚上我打完当天的勾,习惯性地想回答一个问题:“我今天到底干了多少活?这周呢?”——然后我发现答不上来。数据都在,勾都打了,但它们只是安静地躺在列表里,没有变成任何汇报价值。

干运维的对这个欠缺特别敏感:监控数据采上来了,不做看板不做周报,那采集它干嘛?数据的价值从来不在存,在用。

所以最后一轮功能迭代,方向就一条:让数据打第二份工。

先加个完成率:最便宜的"看板"

第一件事,让应用自己显示完成情况。需求还是位置语言:

顶部标题下方加一行统计:左边"共 N 件,已完成 M 件",右边一个横向进度条(完成率)。今天到期的和已逾期的条目,在统计行旁边用小字提示。刷新后数字要准——这是验收标准。

做完长这样:

就这么一行,体验差很多。打勾这个动作突然有了反馈——进度条往右挪一格。别小看这个反馈,任务管理工具最难的不是功能,是让人愿意回来用,而"看得见的进度"就是让人回来的东西。

导出:这个按钮在 06 篇就埋好了,这轮补个细节

导出.sqlite是第 06 篇就有的功能,这轮只补了两个小件:

  • 导出文件名自动带日期(t
返回列表