读『开发App常见的九大错误』
2016-06-11 23:24
211 查看
开发App常见的九大错误
http://geek.csdn.net/news/detail/79692
自己不总结就多看看别人的总结,略有感慨。
最近天天加班赶进度,但这是加班就能赶的出来的东西么?效率比不加班高不高我不知道,但是代码量确实大增,bug 量更是成倍递增,加班时长也随之增加,这就是个无底洞,欲壑难填,老板的壑。
开发过程中不得不复制粘贴,各种引入第三方,忽略潜在问题,以实现为主,刚上线就出 bug 就成了常态。端午前终于又上线了一个修复版本,本以为接下来能调整下开发节奏,稳定迭代几个小版本,稍微过下代码,修一下之前留下的各种坑,写写相关记录文档,结果上午上线下午来新需求,还要求新功能为主,xxxxxx,阿西吧
无规划开始
创建跨平台App
忽略开发人员建议
试图将App转变为桌面网站
手机屏幕尺寸不兼容
触发后台程序
忽视操作系统集成
节省测试
总结
http://geek.csdn.net/news/detail/79692
自己不总结就多看看别人的总结,略有感慨。
最近天天加班赶进度,但这是加班就能赶的出来的东西么?效率比不加班高不高我不知道,但是代码量确实大增,bug 量更是成倍递增,加班时长也随之增加,这就是个无底洞,欲壑难填,老板的壑。
开发过程中不得不复制粘贴,各种引入第三方,忽略潜在问题,以实现为主,刚上线就出 bug 就成了常态。端午前终于又上线了一个修复版本,本以为接下来能调整下开发节奏,稳定迭代几个小版本,稍微过下代码,修一下之前留下的各种坑,写写相关记录文档,结果上午上线下午来新需求,还要求新功能为主,xxxxxx,阿西吧
无规划开始
想什么来什么
创建跨平台App
这是把双刃剑,跨平台 APP 比起原生 APP 拥有太多的优势,但弊端也是老生常谈的,且并不会减少开发工作量,体验不及原生更是无法回避的问题。 简单粗暴的说就是原生都跨不过的各种坑跨平台就能解决?因此选择跨平台开发所需要考虑问题并不比原生的少。
忽略开发人员建议
这是最无力吐槽的,设计一出来就问明天能改好吗?拍拍脑袋就上的功能还要分分钟出来,分分钟要要求能改回去。实现难度和实本都是空话?没有相关技术积累还想不给时间的一步到位。
试图将App转变为桌面网站
功能上的高大全,桌面式的操作体验等,比如干长的表单…
手机屏幕尺寸不兼容
这个问题 Android 上尤为严重,一个不注意少适配一个尺寸,损失的就是一个群体。这其实很多时候不是程序员的锅,刚改完 bug 就喊着上线的是谁?
触发后台程序
没有买卖就没有杀害,这到底是谁的需求?用户?软件?开发者?老板?投资人?第三方?
忽视操作系统集成
典型的就是用 ios 设计来要求 Android 开发,开发难度大稳定性还差,用户体验更是无从谈起。
节省测试
测试是软件工程生命周期里必不可少的环节,但是,你懂得。 通宵改 bug 打完包上线,烟都还没抽完,包都还没上传完就发现 bug的时候,我内心是崩溃的。
总结
这些都不是开发的锅!
相关文章推荐
- 个人信息安全报告发布:有 APP 每分钟调用位置权限 1468 次
- 下载量超过一亿的流行应用被发现含有恶意模块
- 苹果与Siri的七年之痒:“宫斗”戏码不断上演
- APP添加CNZZ统计插件教程 Android版添加phonegap
- Android APP与媒体存储服务的交互
- java实现收藏名言语句台词的app
- 修改Android App样式风格的方法
- Android App数据格式Json解析方法和常见问题
- 通过Html网页调用本地安卓(android)app程序代码
- 百度地图API提示230 错误app scode码校验失败的解决办法
- js判断移动端是否安装某款app的多种方法
- PHP实现批量生成App各种尺寸Logo
- Could not load file or assembly "App_Licenses.dll"的问题
- Android桌面组件App Widget用法入门教程
- 开源电商app常用标签"hot"之第三方开源LabelView
- 基于App自适应draw9patch不失真背景的方法详解
- 安卓APP测试之使用Burp Suite实现HTTPS抓包方法
- web app与原生app的区别
- Android程序开发之手机APP创建桌面快捷方式