《任务表》v1.0.7版本开发纪要

IMG_5190.JPG

1、v1.0.7版本最大的功能点是增加了联网机制、增加了网络用户的机制,通过用户的手机号完成网络账号的申请,从而为今后的联网功能做准备。

所谓的联网功能,是诸如“数据库网络备份”、“我正在进行的工作非常有价值、我希望分享工作心得”等相关的功能,这些功能中,我认为数据库的备份是一个至关重要且急迫的功能,因为随着软件的不断使用,用户可能面临更换手机等情形,如果用户使用《效率表》所记录的自己工作的历程是有价值的数据,那么用户就一定希望软件具备“导入”和“备份”等功能,所以便有了上述需求;

对于用户注册,我在开发的时候给自己留了一个“坑”,那就是手机号码注册账号的时候没有进行手机号码有效性的短信验证,也没有进行“找回密码”功能的开发。这两个功能并没有任何开发难度,但是因为涉及到需要支付一定费用的“短信网关”的申请,而《效率表》当前看来完全是一个凭借兴趣进行的项目,即便我在项目上付出了不少的时间和精力,但是我在短期内还不想在软件上付出太多的“金钱”,因而手机短信验证方面只有留待以后再进行开发了。

IMG_5191.JPG

2、本地数据库的备份:

正如上面第一点所记录的,软件当前已经支持了数据库的备份操作。不过这里还有一点值得完善的地方:“在弹出备份页面”,给用户一个“上次进行备份”的日期提示,如此就可以让用户以此判断自己是多久以前进行的上一次数据库备份了;

3、备份历史的查阅功能:

备份功能实现之后,首先想到的就是备份历史的查阅功能,当前的v1.0.7版本仅仅做出查阅功能,还没有完成“数据还原”、“备份的再次导入”等高级功能。按照我自己的开发习惯,总是喜欢一点点的挖坑、填坑。所以那些扩展的功能,就留待v1.0.8版本及更往后的版本中去实现吧。

4、还有什么需要改进的地方?

对于v1.0.7版本而言,因为引入了网络机制,所以引入了著名的AFNetworking,不过我当前使用的开发框架是我自己长期以来进行维护的一套框架,其AFNetworking显然已经有点儿“老旧”了。所以如果时间允许的情况下,顺便将现在的程序框架中的AFNetworking进行一次升级,以确保能够让这套应用程序框架保持持久的生命力。

写到这个所谓的“持久生命力”,实际上我为此曾吃过不少次亏。以前进行软件项目开发的时候,往往会在软件的第一版引入些第三方的组件,而这些第三方组件用的顺手了,就会越来越依赖。然而自己由很少记得同步更新第三方组件,以至于过个2、3年就会发生一个情况:我是用的第三方组件几乎进入了荒废阶段,而自己的项目由严重的依赖着他们。而到了迫不得已需要升级的时候,才发现第三方组件已经有了翻天覆地的变化,导致更新之后自己的项目中warning上百个、error好几十。那个时候什么更新的想法都没有了,就只好继续沿用老旧的版本。

其实这些第三方组件如果在自己项目每次进行更新的时候也进行同步升级,既能够提高软件的安全和稳健性,同时每次可能产生的变化极小,调整起来也不费劲。所以保持同步升级从长远来看才是最明智的做法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,835评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,598评论 1 295
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,569评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,159评论 0 213
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,533评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,710评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,923评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,674评论 0 203
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,421评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,622评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,115评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,428评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,114评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,097评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,875评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,753评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,649评论 2 271

推荐阅读更多精彩内容