博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
读『开发App常见的九大错误』
阅读量:2208 次
发布时间:2019-05-04

本文共 841 字,大约阅读时间需要 2 分钟。

开发App常见的九大错误

自己不总结就多看看别人的总结,略有感慨。

最近天天加班赶进度,但这是加班就能赶的出来的东西么?效率比不加班高不高我不知道,但是代码量确实大增,bug 量更是成倍递增,加班时长也随之增加,这就是个无底洞,欲壑难填,老板的壑。

开发过程中不得不复制粘贴,各种引入第三方,忽略潜在问题,以实现为主,刚上线就出 bug 就成了常态。端午前终于又上线了一个修复版本,本以为接下来能调整下开发节奏,稳定迭代几个小版本,稍微过下代码,修一下之前留下的各种坑,写写相关记录文档,结果上午上线下午来新需求,还要求新功能为主,xxxxxx,阿西吧

无规划开始

想什么来什么

创建跨平台App

这是把双刃剑,跨平台 APP 比起原生 APP 拥有太多的优势,但弊端也是老生常谈的,且并不会减少开发工作量,体验不及原生更是无法回避的问题。简单粗暴的说就是原生都跨不过的各种坑跨平台就能解决?因此选择跨平台开发所需要考虑问题并不比原生的少。

忽略开发人员建议

这是最无力吐槽的,设计一出来就问明天能改好吗?拍拍脑袋就上的功能还要分分钟出来,分分钟要要求能改回去。实现难度和实本都是空话?没有相关技术积累还想不给时间的一步到位。

试图将App转变为桌面网站

功能上的高大全,桌面式的操作体验等,比如干长的表单…

手机屏幕尺寸不兼容

这个问题 Android 上尤为严重,一个不注意少适配一个尺寸,损失的就是一个群体。这其实很多时候不是程序员的锅,刚改完 bug 就喊着上线的是谁?

触发后台程序

没有买卖就没有杀害,这到底是谁的需求?用户?软件?开发者?老板?投资人?第三方?

忽视操作系统集成

典型的就是用 ios 设计来要求 Android 开发,开发难度大稳定性还差,用户体验更是无从谈起。

节省测试

测试是软件工程生命周期里必不可少的环节,但是,你懂得。通宵改 bug 打完包上线,烟都还没抽完,包都还没上传完就发现 bug的时候,我内心是崩溃的。

总结

这些都不是开发的锅!

转载地址:http://dxsyb.baihongyu.com/

你可能感兴趣的文章
夯实Java基础系列4:一文了解final关键字的特性、使用方法,以及实现原理
查看>>
Java 未来行情到底如何,来看看各界人士是怎么说的
查看>>
IntelliJ 平台 2020 年路线图
查看>>
走进JavaWeb技术世界8:浅析Tomcat9请求处理流程与启动部署过程
查看>>
微软宣布加入 OpenJDK,打不过就改变 Java 未来!
查看>>
MyBatis动态SQL(认真看看, 以后写SQL就爽多了)
查看>>
为什么强烈推荐 Java 程序员使用 Google Guava 编程!
查看>>
先搞清楚这些问题,简历上再写你熟悉Java!
查看>>
【数据库】关系数据库和非关系数据库的优缺点
查看>>
【数据结构】动态顺序表
查看>>
Markdown的基础使用
查看>>
Linux基础命令
查看>>
【C语言】交换两个数值的三种方法
查看>>
【数据结构】栈的简单理解以及对栈的基本操作
查看>>
【数据结构】简单不带环迷宫的实现(用栈实现)
查看>>
【C语言】简单的了解递归(求斐波那契,n的阶乘,字符串长度,把一个整型(无符号),转化为字符型并打印出来)
查看>>
【数据结构】动态栈的实现
查看>>
【数据结构】简单的迷宫(用递归实现)
查看>>
【数据结构】队列的基本认识和队列的基本操作
查看>>
【数据结构】循环队列的认识和基本操作
查看>>