铛!铛!铛!本周的开发日记出炉啦!

搬家已经告一段落,在新家已经住了快半个月了,目前感觉非常良好,而且很快适应了新的环境。

最近一周的主要工作是针对 瓦尔登 的重复任务业务逻辑进行完善。

之前对于重复任务,处理的比较潦草,比如在任务中心已过期的任务列表是没有显示重复类型的任务的,很多用户对此感到困惑,还经常给我提 bug。其实我是 “有意” 没有做,因为重复任务处理起来比较麻烦。

但是,这又是一个不得不处理的事情,而且产品逻辑是不应该给用户带来困扰的。

为什么我说重复类型的任务是比较复杂的呢?

举个例子,每月1号还房贷,这是一个重复类型为按月重复的任务

在用户层面来看,这个任务在每个月的 1 号就会出现在当天任务列表中,并且如果过期了的话,还应该出现在过期任务列表中。

但在业务逻辑层面,我实际上只有一条数据,我并没有因为每个月重复而增加多条数据。因此,当日期条件变化时,需要计算当前选择的日期是否是重复任务的的执行日期。当用户完成执行日期的重复任务时,就需要进行标记。

这个还算是比较简单的,如果重复任务本身又有检查清单,那么处理起来复杂多了,因为每个执行日期的检查清单的完成情况未必一致,任务状态变更的同时检查清单也会跟着变化,业务比较复杂。

反正一顿操作下来,脑细胞死了不少。

除了开发工作以外,我也开始尝试学习 ASO 的知识。ASO 和 SEO 类似,但是我感觉 SEO 的入门难度要比 ASO 高不少。

ASO 更像是一个黑盒子,你不知道竞争对手的情况,至少公开信息里看不到。而且 ASO 的效果见效缓慢,每次想更新策略也只能等下一次版本提交。

因此,掌握 ASO 的知识我认为必不可少,在合规的情况下,帮助产品被更多潜在用户发现。

今天值得高兴的是,苹果的打款终于到账了,3 月 9号 的时候,在后台已经看到打款信息,但银行卡迟迟未收到打款,特意问了银行,银行那边说并没有查到,卡也是正常的。大概是苹果那边卡了吧,好在今天终于到了,没有什么问题。

不妨试试 👉🏻 瓦尔登

Categorized in:

Tagged in:

,