代码重构

编程那点事

最近写安卓,目前写了主页、登录页面、密码重置,其中登录页分账号密码登录和短信验证码登录,密码重置页面分登录状态的重置和飞登录状态的重置(需不需要输入手机号),另外也区分账号密码登录和短信验证码登录,登录和重置页面每个activity是400行左右。

现在想做如下改动:为了简化用户操作,减轻用户负担(毕竟每个平台一个密码,用户记忆负担也是挺大的,经常需要重置密码),现在改用只允许短信验证码登录。

那重构的时候,如何将时间和精力花费降到最低,我的想法是先屏蔽相关功能,而不是删除相关代码。屏蔽了所有能进入相关功能的入口,然后一步步将不需要的逻辑抽出去,一步步简化逻辑,从小做到大。

发表于 2018.06.25