开发注意事项

开发时我们总会忽视元素出现的顺序或者是显示的要求,下面记录一下我个人的一些开发经验:

1. 开发时,需要进行判断显示的元素,总是事先隐藏,有数据才让元素显示;

2. 任何需要请求数据的页面,总会需要一个数据为空的提示;

3. 建议任何情况下都不要让变量为 null ,尽量给予 空字符串 或者 0

4. 需要进行数据对比时尽量使用 === 符号,这样更加严谨;

5. 一般有可能为空值的字段需要寻找替代其显示的字段;

6. 一般点击之后需要执行付费或者有可能影响客户使用的操作需要给出弹窗提示是否继续操作,例如:退出安全管家时出现“退出程序将无法保证您的设备安全!”,这一类的提示;

7. 开发时需要考虑,如果你的显示区域不能完全显示字段,需要做什么处理;

8. 个人的习惯,如果比较简单的需求直接书写,但是如果是比较复杂的我都会做数据的结构分析,根据数据来做开发,这就是常说的数据驱动 UI 开发;

9. 如果进行费时的操作(如请求数据,查询,渲染,计算)时,一定要给出提示,不能留空页面或者不给提示,请求数据的操作,一定要考虑失败和成功的两种情况,分别给出提示,或者后续操作;

猜你喜欢

转载自blog.csdn.net/zjy_android_blog/article/details/81213985